you asked:
Roofers in New Mexico
29 roofers listed in New Mexico, each checked against the issuer's record. In the published order.
Albuquerque Equipment & Roofing Supplies Inc
Albuquerque, NM
Proof for Albuquerque Equipment & Roofing Supplies Inc
- USDOT registration
- FMCSA 487100
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 843-6822
- Listing
- Built from public records. Not claimed yet, so call them directly.
Alegre Roofing and Construction
Santa Fe, NM
Proof for Alegre Roofing and Construction
- USDOT registration
- FMCSA 1666943
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Santa Fe, NM · serves New Mexico
- Phone
- (505) 438-1828
- Listing
- Built from public records. Not claimed yet, so call them directly.
Allen Roofing CO Inc
Roswell, NM
Proof for Allen Roofing CO Inc
- USDOT registration
- FMCSA 824599
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Roswell, NM · serves New Mexico
- Phone
- (505) 622-8106
- Listing
- Built from public records. Not claimed yet, so call them directly.
Alvarado Roofing & Construction Inc
Albuquerque, NM
Proof for Alvarado Roofing & Construction Inc
- USDOT registration
- FMCSA 1616444
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 842-7663
- Listing
- Built from public records. Not claimed yet, so call them directly.
B & L Roofing Inc
Dona Ana, NM
Proof for B & L Roofing Inc
- USDOT registration
- FMCSA 1172731
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Dona Ana, NM · serves New Mexico
- Phone
- (505) 526-2303
- Listing
- Built from public records. Not claimed yet, so call them directly.
B & T Roof Truss
Albuquerque, NM
Proof for B & T Roof Truss
- USDOT registration
- FMCSA 1087379
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 877-5825
- Listing
- Built from public records. Not claimed yet, so call them directly.
Carrillo's Roofing
Sunland Park, NM
Proof for Carrillo's Roofing
- USDOT registration
- FMCSA 3022026
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Sunland Park, NM · serves New Mexico
- Phone
- (915) 202-3168
- Listing
- Built from public records. Not claimed yet, so call them directly.
Denice's Roof Doctor LLC
Santa Fe, NM
Proof for Denice's Roof Doctor LLC
- USDOT registration
- FMCSA 2325675
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Santa Fe, NM · serves New Mexico
- Phone
- (505) 982-7663
- Listing
- Built from public records. Not claimed yet, so call them directly.
E & R Roofing Company Inc
Las Cruces, NM
Proof for E & R Roofing Company Inc
- USDOT registration
- FMCSA 1142192
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Las Cruces, NM · serves New Mexico
- Phone
- (575) 524-8153
- Listing
- Built from public records. Not claimed yet, so call them directly.
El Paso Spray Foam & Roofing
Chaparral, NM
Proof for El Paso Spray Foam & Roofing
- USDOT registration
- FMCSA 4518933
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Chaparral, NM · serves New Mexico
- Phone
- (915) 443-6840
- Listing
- Built from public records. Not claimed yet, so call them directly.
Enchantment Roofing Servince
Santa Fe, NM
Proof for Enchantment Roofing Servince
- USDOT registration
- FMCSA 1181638
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Santa Fe, NM · serves New Mexico
- Phone
- (505) 989-1790
- Listing
- Built from public records. Not claimed yet, so call them directly.
Everguard Roofing LLC
Albuquerque, NM
Proof for Everguard Roofing LLC
- USDOT registration
- FMCSA 2629634
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 821-9543
- Listing
- Built from public records. Not claimed yet, so call them directly.
G & G Roofing Inc
Hobbs, NM
Proof for G & G Roofing Inc
- USDOT registration
- FMCSA 1199325
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Hobbs, NM · serves New Mexico
- Phone
- (575) 390-2273
- Listing
- Built from public records. Not claimed yet, so call them directly.
G-Iron Roofing Company LLC
Albuquerque, NM
Proof for G-Iron Roofing Company LLC
- USDOT registration
- FMCSA 3034396
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (860) 815-0728
- Listing
- Built from public records. Not claimed yet, so call them directly.
Goodrich Roofing
Albuquerque, NM
Proof for Goodrich Roofing
- USDOT registration
- FMCSA 1883097
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 884-0662
- Listing
- Built from public records. Not claimed yet, so call them directly.
Hanks Roofing
Grady, NM
Proof for Hanks Roofing
- USDOT registration
- FMCSA 1175274
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Grady, NM · serves New Mexico
- Phone
- (575) 357-2200
- Listing
- Built from public records. Not claimed yet, so call them directly.
High Desert Roofing Inc
Albuquerque, NM
Proof for High Desert Roofing Inc
- USDOT registration
- FMCSA 1557559
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 342-1092
- Listing
- Built from public records. Not claimed yet, so call them directly.
Jc Roofing Inc
Las Cruces, NM
Proof for Jc Roofing Inc
- USDOT registration
- FMCSA 2429548
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Las Cruces, NM · serves New Mexico
- Phone
- (575) 524-9199
- Listing
- Built from public records. Not claimed yet, so call them directly.
Las Cruces Roofing Supply
Las Cruces, NM
Proof for Las Cruces Roofing Supply
- USDOT registration
- FMCSA 1377453
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Las Cruces, NM · serves New Mexico
- Phone
- (505) 523-5305
- Listing
- Built from public records. Not claimed yet, so call them directly.
Lopez Roofing Service Inc
Albuquerque, NM
Proof for Lopez Roofing Service Inc
- USDOT registration
- FMCSA 1395679
- Issuer
- FMCSA
- Status
- Active
- Class
- Private motor carrier
- Checked
- Oct 23, 2026
- Where
- Albuquerque, NM · serves New Mexico
- Phone
- (505) 797-1900
- Listing
- Built from public records. Not claimed yet, so call them directly.
Cities
Free for people · nobody pays to rank. Run one of these businesses? Claim it free.