Home › Top 5 Roofing Contractor in Farmington, New Mexico Find best Roofing Contractor in Farmington, New Mexico, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Four Corners Pro Steel US, Farmington, NM 87401955 Resource Ave A-1 All Weather Roofing US, Farmington, NM 87401501 S Behrend Ave #2 Durango Roof Doctor US, Farmington, NM 87401101 E Pinon St Ste 1 4 Seasons Roofing - Farmington (NM 87401) US, Farmington, NM 874013001 Northridge Dr Ste 1 Magic Roofing & Construction Company Inc. US, Farmington, NM 87401910 Fairgrounds Rd