385-715-4020
Roof-N-UT Quote
Salt Lake City Roofing Pricing Guide

Roof Replacement Cost in Salt Lake City

Wondering what a new roof costs in Salt Lake City or Northern Utah? This guide explains the typical price ranges, what affects the cost, and how to get a more accurate estimate.

Typical Roof Replacement Price Range

In Salt Lake City and surrounding areas, asphalt shingle roof replacement often falls somewhere in the following ranges:

Smaller homes

$8,000 – $12,000

Average homes

$12,000 – $18,000

Large / steep roofs

$18,000+

These numbers are planning estimates only. The actual price depends on the roof size, pitch, layers to remove, flashing details, ventilation, and accessibility.

Try Our Roof Cost Estimator

For a quicker estimate, use our roof cost calculator. It helps homeowners get a starting point before scheduling an inspection.

Open Cost Estimate Tool

What Affects Roof Replacement Cost?

Roof size

Bigger roofs take more materials and labor, so square footage is one of the largest cost drivers.

Roof pitch

Steeper roofs take more time, more safety precautions, and more labor to complete properly.

Existing layers

If the crew has to remove more than one layer of old roofing, that adds labor and disposal cost.

Flashing & ventilation

Proper flashing and ventilation matter for long-term performance and can affect final project scope.

Serving Salt Lake City and Nearby Areas

Roof-N-UT serves Salt Lake City, Sandy, Draper, Murray, Millcreek, Cottonwood Heights, South Jordan, West Jordan, and other Northern Utah communities.

Get a Real Roof Quote

Online estimates are helpful, but the best next step is a real inspection. We can look at the roof condition, access, ventilation, and layers to give you a more accurate number.