Photo 1 of 5Shingle Roofing
Classic curb appeal with proven protection. We install quality asphalt shingle roofs built to handle New Mexico sun, wind, and hail.
Learn more

Licensed & insured · NM License #408938
Desert Storm Roofing installs shingle, metal, and TPO roofs that stand up to desert sun, wind, and hail — and we handle your insurance claim from first inspection to final settlement.
Licensed & insured
NM License #408938
10+ years
in the roofing trade
Insurance claims
handled start to finish
4.9 on Google
across 138 local reviews
What we do
Whether you're adding curb appeal with shingles, upgrading to the durability of metal, or sealing a flat roof with TPO, every Desert Storm roof gets the same meticulous attention to detail.
Photo 1 of 5Classic curb appeal with proven protection. We install quality asphalt shingle roofs built to handle New Mexico sun, wind, and hail.
Learn more

Pro-panel metal roofs deliver decades of durability and a clean, modern look — a smart long-term upgrade for desert homes.
Learn more

Energy-efficient TPO systems for flat and low-slope roofs, sealed tight and finished with meticulous detail.
Learn more
Insurance claim assistance
Navigating an insurance claim can be overwhelming — but you don't have to do it alone. We work directly with your insurance company, from the initial assessment and adjuster meeting to the final settlement, keeping you informed at every step.

Get a free, no-pressure inspection and estimate from a licensed New Mexico roofer. We'll document what we find with photos and walk you through every option, including insurance claims.
Google reviews
4.9 · 138 Google reviews
“I had such a great experience with Desert Storm Roofing. From the first call to ping the invoice everything was super easy and I could tell James was very knowledgeable. Very affordable and great customer service I highly recommend using Desert Storm Roofing.”
“They were so patient with us, especially during the death of a family member. So grateful to have worked with a business who understands the struggle of dealing with insurance and mortgage companies. They were present when the insurance adjuster came to make sure nothing was missed on the claim.”
“We had a fantastic experience working with Desert Storm Roofing and especially with James Pacheco, the owner. From start to finish, his communication was prompt, honest, and professional. James took the time to explain our options, the quality of different materials, and what would work best.”
“Desert Storm Roofing replaced our metal roof. They were efficient, flexible and professional throughout - working with our insurance, accommodating our schedule, and completing the entire job in a day. Very satisfied.”
“They not only were knowledgeable in the process of dealing with insurance & the mortgage company but the final result was excellent!! Our roof looks great. They were also understanding to our needs and schedule.”
“I recently had a new roof installed by Desert Storm Roofing, and I couldn't be more pleased with the experience. The field inspector, Dmitri Almanzar, was incredibly prompt in his follow-up, always on time, and a pleasure to work with. We opted for the upgraded charcoal metal roof, and we are thrilled.”
“We recently had two roofs replaced by Desert Storm Roofing. In both cases were were very satisfied with the work they did. James is a consummate professional, extremely knowledgeable and very familiar with the East Mountain communities and unique needs. He was responsive and transparent.”
“Great experience working with DSR for my roof replacement. James assisted with insurance claim from start to finish. Franklin and roofing crew were prompt and pleasant and any questions I had were answered. Cleanup was amazing! And my new roof looks great!!”
“This is the second time we have had our roof replaced by Desert Storm and we could not be more pleased. James is fantastic with communication and professionalism. We highly recommend this company!”