When your roof is truly past saving, we replace it right — the first time. We're a husband-and-wife company running our own trained crews, so the people who quote your roof are the same ones installing it. Full residential and commercial replacements in architectural asphalt shingle, standing-seam metal, and TPO, with a manufacturer-certified installation and a workmanship warranty on every job.
Call (385) 312-6043 Get a Free EstimateHere's our promise: we won't tell you to replace a roof that can be repaired. We're a repair-first company. But when a roof really is done — widespread granule loss, aging past its lifespan, or damage beyond a patch — a full replacement done correctly protects your home for the next 25–50 years. We'll show you the why, in plain English, with photos.
| Architectural Asphalt Shingle | $9,000 – $18,000 |
| Class 4 Impact-Resistant Shingle | $12,000 – $22,000 |
| Standing Seam / Metal | Custom quote |
| TPO / Flat Roof | $7,000 – $16,000 |
Most asphalt shingle roof replacements in Utah County and Salt Lake County run $9,000–$18,000, and Class 4 impact-resistant shingles run about $12,000–$22,000. Final cost depends on roof size, pitch, material, and how many old layers need removing. We give free, itemized written estimates.
Most residential replacements take one to three days depending on size, weather, and complexity. We confirm your start date ahead of time and handle cleanup daily.
Architectural asphalt shingles typically last 20–30 years in Utah's climate, and Class 4 impact-resistant shingles can last 30–50 years with proper ventilation and installation.
Yes. Most Utah cities require a permit for a full roof replacement, and we pull all required permits as part of the job — you never deal with city paperwork.
Yes — every replacement includes both a manufacturer material warranty (25–50 years depending on product) and our own workmanship warranty. If something isn't right, we come back and fix it.
Areas we serve: Saratoga Springs · Lehi · American Fork · Eagle Mountain · Orem · Draper & all of Utah County, Salt Lake County & Davis County.
Other services: Roof Repairs · Storm & Hail Damage · Gutter Services · Flat & Commercial Roofing · Roof Inspections & Ventilation
No robots. No salesmen. No doorknockers. Just us.
📞 Call or Text (385) 312-6043