reliable roofing solutions & great customer service

WE WORK WITH INSURANCE COMPANIES

null

REPAIR

Repair work on flat roofs, metal roofs, and shingle roofs.LEARN MORE »
null

REPLACEMENT

Damage from hail, high winds, water or other weather incidents? We can help! We work with most insurance companies!LEARN MORE »
null

NEW BUILD ROOFING

We work with new build contractors to provide quality roofs and reliable warranties for homeowners.LEARN MORE »
null

MAINTENANCE

Regular maintenance is an important part of taking care of our clients.LEARN MORE »

Why Choose NM Roofing Systems?

As New Mexicans, we understand how difficult it can be to find residential roofing contractors that you can recommend to anyone in the state. In recognizing that, we formed NM Roofing Systems, the sister company of NM Solar Group. We offer affordable solutions, a dependable crew and a customer focused experience. It’s not hard to see why NM Roofing Systems is the roofing company that New Mexicans can trust. NM Roofing Systems is an employee-owned, customer-oriented company that specializes in roofing work throughout the state with physical locations in Albuquerque, Alamogordo, Las Cruces and Roswell.

null

REPAIR

Complete repair work on flat roofs, metal roofs, and shingle roofsLEARN MORE »
null

REPLACEMENT

Damaged by hail, high winds, water or other weather incidents, we can helpLEARN MORE »
null

NEW BUILD ROOFING

New home builders to provide quality roofs and reliable warranties for new homeownersLEARN MORE »
null

MAINTENANCE

Regular maintenance is an important part of taking care of our clientsLEARN MORE »

Free Inspections & Estimates

Homes that have incurred damage from recent weather events may qualify for roof replacement through the homeowner’s insurance! NM Roofing Systems offers no cost, no obligation estimates to help homeowners determine the extent of the damage and the repair costs.
Get a FREE Estimate

Contact NM Roofing Systems to schedule a service today!

505-415-6172

Contact NM Roofing Systems to schedule a service today!

505-415-6172