JM Roofing is a residential shingle roofing company serving Central Texas — new roofs, hail damage, and leak repairs, handled by a local crew that shows up and does the job right.
JM Roofing has been repairing and replacing roofs across Central Texas since 2017. Owned and operated out of Austin, with a crew local to the surrounding area — this isn't a national franchise dispatching whoever's available. It's a smaller, hands-on team that shows up, does the work right, and stands behind it.
From a single missing shingle to a full tear-off, we handle residential shingle roofs across Central Texas.
Full tear-off and re-roof using Owens Corning shingle systems, built for Central Texas heat and hail.
Worn, curling, or missing shingles replaced to bring an aging roof back to code and back to looking right.
Flashing failures, valley leaks, and slow drips tracked down and fixed before they reach the attic.
Inspection, documentation, and insurance claim support after a hailstorm rolls through Central Texas.
Seamless gutter installation and repair to keep water moving away from your roof and foundation.
Free visual inspections for homebuyers, sellers, and homeowners checking on storm wear.
A straightforward process from first look to final walkthrough.
We walk the roof, document any damage, and explain what we find — no obligation, no pressure.
A written estimate in plain language, covering materials, timeline, and cost. No surprise upsells.
Licensed crew, full site cleanup, and a workmanship warranty on every completed job.
A few things homeowners usually want to know before calling.
Yes. We inspect the roof, document the damage, and work directly with your insurance company through the claims process. You're responsible for your deductible — that's it.
Most residential re-roofs are completed in a single day. Larger or more complex roofs may take two.
No. We'll walk the finished roof with you if you'd like, and we're happy to send photos of the completed job either way.
We're based in Elgin and work throughout Austin, San Antonio, and the surrounding Central Texas towns.
We install Owens Corning shingle systems, built to handle Central Texas heat and hail.
Yes. We'll walk your roof and give you a straight answer — no obligation, no pressure.
Real reviews from our BBB-accredited profile.
Very pleased with her new roof — she called out how prompt, courteous, and respectful of her time the crew was throughout the project.
Had her roof done in July 2025 and says it looks great — the crew made the whole process easy from start to finish.
Found the team prompt, courteous, and knowledgeable — everything was explained up front and they stayed in touch through the install.
Read more reviews on our BBB profile →
Tell us about your roof and we'll get back to you within one business day — usually much sooner.