Utah County · Licensed & Insured
A roof built for Utah. Done right the first time.
Roof replacement, repair, and insurance claim help from a local crew that knows what canyon winds, heavy snow, and high-altitude sun do to a roof.
★★★★★ 122+ five-star Google reviews · DOPL #14145194-5501 · Utah local — HQ in Utah County
500+
ROOFS COMPLETED
13
YEARS IN UTAH
122+
FIVE-STAR REVIEWS
11
COUNTIES SERVED
HM Roofing is a licensed Utah roofing contractor headquartered in Utah County, serving the Wasatch Front, Central Utah, and the St. George area — roof replacement, repair, storm damage and insurance claim help, fire-resistant (Class A/WUI) systems, metal, luxury residential, and commercial roofing.
What We Do
Every roof. One standard.
Roof Replacement
Full tear-off or re-roof, engineered for Utah snow load and wind — with manufacturer-direct pricing and an itemized bid.
Roof Repair
Wind-lifted shingles, leaks, flashing, ice dam damage — found at the source, fixed fast, documented properly.
03
Fire-Resistant / WUI Roofing
Class A systems for the wildland-urban interface — built to Utah’s new 2026 wildfire rules.
→
04
Insurance Cancellation Help
Non-renewal letter over an old roof? Certification, repair, or replacement — on your timeline.
→
05
Metal Roofing
Standing seam and stone-coated steel — 40–70 year lifespan, sheds snow, Class 4 hail rated. (Phase 2)
→
06
Luxury Residential
Synthetic slate, designer shake, and architectural systems for mountain and estate homes. (Phase 2)
→
07
Commercial & Multi-Family
TPO, flat systems, and maintenance programs with minimal disruption. (Phase 2)
→
Insurance Help
The roof problem behind the roof problem: your insurance.
Storm Damage
Hail or wind hit your roof?
We inspect, photo-document everything, and help you file correctly — and we’ll tell you honestly when filing is not worth it. Most Utah policies give you about 12 months.
Non-Renewal Rescue
Insurance dropping you over an old roof?
Insurers use aerial photos to flag 15–20 year old roofs with as little as 30 days’ notice. You have options — certification, targeted repairs, or replacement on your timeline.
New for 2026
Utah's wildfire risk map is live. Is your home on it?
The state’s new rating (HB48) scores ~60,000 structures high-risk. In the interface — Alpine, Highland, Draper foothills, Eagle Mountain benches — your roof now matters to code and your insurer.
✓ Class A roof systems — the full tested assembly, not just the shingle
✓ Utah County WUI compliant — no wood roofs in the interface
✓ Insurance leverage — fire-rated roofs help premiums and insurability
Our Work
Proof, not promises.


How It Works
Three steps. No surprises.
1
Inspect & document
A thorough inspection with photos of everything we find — a report you keep, whether or not you hire us. It doubles as insurance evidence.
2
Plan & price honestly
Manufacturer-direct pricing, a clear scope, and straight answers — including “repair it, don’t replace it” when that’s the truth.
3
Build & walk through
Clean install, a final walkthrough with you, and warranty documents in hand before we leave.
Reviews
"HM Roofing exceeded my expectations! They are local to Utah County, professional, thorough, and left my property spotless. In my opinion, the best roofing service in Utah!"
★★★★★ BreAnna Moffatt · Google review
★★★★★
“We had an awesome experience working with HM Roofing! Professional and easy to work with — the crew was so fast and got our entire roof done in 2 days!”
Jennifer Hamilton · Google review
★★★★★
“Riley helped us out a ton — without him there is no way we would have been able to get insurance to cover anything. I have already recommended him to 2 people and would recommend him to anyone.”
Bryson Seifert · Google review
Why HM Roofing
Local, licensed, and direct with you.
Manufacturer-direct pricing
Our manufacturer relationships let us source materials directly — accurate, competitive pricing without the markup games.
Actually licensed in Utah
After big storms, out-of-state crews flood Utah unlicensed. We’re DOPL-licensed and insured — verify any contractor there, including us.
Built for this climate
Heavy wet snow, 30–40°F daily swings, high-altitude UV. We spec for Utah, not the national average.
Provo · Orem · Lehi · American Fork · Pleasant Grove · Springville · Spanish Fork · Saratoga Springs · Eagle Mountain · Payson · Alpine · Highland · Draper · Salt Lake City · Park City · Heber City · Logan · Ogden · Layton · Tooele · Nephi · Ephraim · St. George — see all service areas
FAQ
Straight answers.
Most full asphalt replacements run roughly $10,000–$30,000 depending on size, pitch, layers, and material. Metal and premium systems cost more up front but last 2–3× longer. Exact itemized number after a free inspection.
Yes — financing plans are available. Ask us during your free inspection and we’ll walk you through current options and terms.
If hail or wind damaged your roof, most Utah policies cover it — but you typically have about 12 months to file, and documentation decides claims. We inspect and document before you call your insurer.
Common — insurers flag roofs at 15–20 years from aerial imagery. Options include an inspection letter certifying remaining life, targeted repairs, or planned replacement.
Yes — fully licensed and insured in Utah. Always verify any contractor on Utah’s DOPL website; storm-chasing out-of-state crews put you personally at risk.
Yes — we coordinate related trades like custom gutters and solar so everything happens once, in the right order.
Start with a free inspection.
No pressure, no obligation — a photo-documented report on exactly where your roof stands.
Or call 801-642-4462