
Roof Replacement in Salt Lake City
A Salt Lake City roof replacement starts with an inspection and a written scope: what comes off, what decking needs replacing, and what goes back on, so you can compare quotes line by line.
At a glance
- Hours
- Business hours: Mon–Sun 8am–6pm. Phones are always answered at 435-292-8802.
- Coverage
- Salt Lake City and the Salt Lake Valley. Service-area business: we come to your property.
- License
- Licensed Utah contractor (DOPL #14256097-5501)
How a Salt Lake City roof replacement runs
First, an inspection of every slope, the attic where it is accessible, and any low-slope sections. Second, a written scope with photos and the material options. Third, tear-off down to the decking, with soft or rotted boards replaced before new underlayment, flashing, and roofing go on. Fourth, cleanup and a final walk-through.
Many Salt Lake City homes were built decades ago (Census ACS 2020–2024 estimates put the median year built at 1965), so a tear-off often finds earlier layers and patches. The scope says how those are handled.
Choosing materials
Asphalt shingle, standing-seam metal, and low-slope membrane systems are all options depending on the pitch and the home. See our Salt Lake City roofing materials guide and older home roof replacement for more.
Permits and historic districts
Salt Lake City Building Services is the official source for permit requirements on your address. In Yalecrest, the Avenues, and the city's other local historic districts, a change in roofing material or visible details may need review; the scope records existing materials so that question is settled before work starts.
Pricing
We do not publish a flat price for Salt Lake City roof replacements because the roof decides the scope: size, pitch, layers, decking condition, and material. You get a written, itemized scope after the inspection.
Related Salt Lake City services
Roof Replacement questions in Salt Lake City
Schedule a Salt Lake City Roof Replacement Inspection
Business hours: Mon–Sun 8am–6pm. Phones are always answered at 435-292-8802.
Call 435-292-8802 Contact Options