Roofing Cost in Salt Lake City, UT

Complete Salt Lake City pricing guide: roof replacement, repairs, materials, Wasatch snow-load and ice-dam detailing, Avenues and Capitol Hill historic-district review, and neighborhood cost breakdowns from Sugar House and Yalecrest to the Federal Heights east bench.

$14.1K
Typical Salt Lake City replacement (2,000 sq ft, architectural asphalt)
$650
Average Salt Lake City roof repair call-out
30–50
Ground snow load (psf), valley floor to east bench
$4.60–$15.70
Installed cost per sq ft, asphalt to tile

Roofing cost in Salt Lake City is shaped by Wasatch snow, freeze-thaw cycling, the high-elevation sun that bakes asphalt faster than its rating, and a historic-district review process that touches more neighborhoods here than anywhere else in Utah. Salt Lake City sits at the center of the Wasatch Front in Salt Lake County, with the valley floor near 4,200 to 4,500 feet, the Avenues climbing onto the Capitol Hill bench, and Federal Heights, Yalecrest, and the East Bench stepping up beneath the University of Utah and the mouths of City Creek, Emigration, and Parley’s Canyons. A full architectural asphalt replacement on a typical Salt Lake City home runs roughly $11,200 to $17,400, with a 2,000 square foot house landing near $14,100 — while standing-seam metal, stone-coated steel, and concrete tile push well past that. The range reflects steep snow-shedding pitches, ice-and-water shield at the eaves, balanced attic ventilation to fight ice dams, the historic-landmark and design review that comes with replacing a Victorian roof in the Avenues or a Tudor in Yalecrest, and the Salt Lake County labor that comes with installing all of it correctly.

This guide breaks down the average cost to replace a roof in Salt Lake City, roof repair cost in Salt Lake City, asphalt vs metal pricing under heavy Wasatch snow and high-elevation UV, snow-load and ice-dam requirements, pricing by neighborhood from the Avenues and Capitol Hill to Sugar House, Yalecrest, the Federal Heights east bench, and the Rose Park and Glendale west side, financing options, and exactly how to vet a Utah DOPL-licensed roofer before you sign. When you are ready to compare real bids side by side, visit the Best Roofing Estimates homepage or browse the where we serve directory for more Utah cities, including the statewide Utah roofing cost guide.

Salt Lake City Roofing Cost Estimator by Home Size & Material

Ranges reflect Salt Lake City installed pricing: tear-off, synthetic underlayment, ice-and-water shield at the eaves and valleys, steep snow-shedding labor, balanced attic ventilation, standard flashing, permit, and disposal. Salt Lake City is the premier Wasatch Front metro and the state capital, with the largest labor pool, the deepest material-supplier network, and the most extensive historic-district overlay in Utah — pricing sits a notch above the Provo and Ogden siblings to the south and north, below Park City and the Wasatch Back resort communities, and every number below assumes the snow-country detailing that keeps a roof watertight through a Salt Lake winter.

Home Size 3-Tab Asphalt Architectural Asphalt Standing-Seam Metal Concrete Tile
1,000 sq ft $5,000–$7,500 $6,200–$9,400 $10,100–$18,100 $11,200–$19,400
1,500 sq ft $7,100–$10,700 $8,900–$13,500 $14,500–$26,000 $16,000–$27,800
2,000 sq ft $9,000–$13,500 $11,200–$17,400 $18,700–$33,300 $20,500–$36,700
2,500 sq ft $11,100–$16,800 $13,900–$21,200 $23,200–$41,200 $25,400–$45,500
3,000 sq ft $13,400–$20,200 $16,700–$25,400 $27,800–$49,500 $30,500–$54,500

Ranges assume single-layer tear-off, ice-and-water shield at eaves and valleys, and licensed installation in Salt Lake City proper or the immediately adjacent areas of unincorporated Salt Lake County. Class 4 impact-rated asphalt for hail resistance adds roughly $2,500 to $4,000 over standard architectural, Avenues and Yalecrest historic-district homes that require Historic Landmark Commission review may add design and permitting time, Federal Heights and East Bench foothill homes with higher snow loads and steeper pitches add labor, and a switch to heavy concrete tile may require a structural dead-load check.

Salt Lake City Roof Cost Calculator

Enter your home size and select a material for an instant Salt Lake City–calibrated installed price range.



Estimated Salt Lake City installed range will appear here.

Estimate only. Salt Lake City roof area is assumed at 1.3× living-area footprint, reflecting the steeper snow-shedding pitches common across the Wasatch Front. Actual bids vary with pitch, snow load, tear-off layers, deck repair, ice-and-water shield scope, ventilation upgrades, historic-district review, and material.

Salt Lake City Roof Replacement Cost: Complete Material Breakdown

Material choice carries real weight in Salt Lake City because the wrong roof fails in a specific, predictable way here: ice dams back water under shingles at cold north-facing eaves, freeze-thaw cycling loosens fasteners and opens flashing joints, intense high-elevation UV bakes asphalt binders faster than their flatland rating, and historic-district design review can lock in the material and visible appearance of any roof inside the Avenues, Capitol Hill, Yalecrest, South Temple, or one of the city’s other locally designated districts. Labor runs roughly 55 to 65 percent of a total replacement in this market. The ranges below assume fully installed pricing including underlayment, ice-and-water shield, code-compliant fastening, flashing, ventilation, permit, and disposal.

Material Installed $/sq ft Lifespan in Salt Lake City Best Fit For
3-Tab Asphalt $4.60–$6.90 15–18 yrs Rental properties, tight budgets, simple lower-slope valley-floor homes
Architectural Asphalt $5.70–$8.70 18–22 yrs Most Salt Lake City homes; best balance of price and Wasatch snow durability
Class 4 Impact-Rated Asphalt $6.90–$10.70 22–28 yrs Hail-prone Wasatch Front exposures; often earns an insurance premium discount
Standing-Seam Metal $9.30–$16.70 40–60 yrs Long-term owners; sheds snow, ideal for Federal Heights, East Bench, and canyon-mouth foothill homes
Stone-Coated Steel $10.60–$16.10 40–50 yrs Metal durability with a shingle or tile look; the easier sell in historic-district streets
Concrete Tile $10.30–$15.70 40–50 yrs Custom east-bench homes; needs a structural dead-load check before a switch
Wood Shake / Cedar $6.90–$11.40 25–35 yrs Period-appropriate Avenues and Capitol Hill homes; needs maintenance in Utah snow country

Want a deeper dive on any single material? See our full cost by material guide, or the individual breakdowns for asphalt roofing, metal roofing, concrete tile roofing, and wood shake roofing. You can also compare roofing cost by the square foot for a quick sanity check on any Salt Lake City bid.

3-Tab Asphalt Shingle in Salt Lake City

3-tab asphalt is the entry point for Salt Lake City roof replacement, at $4.60 to $6.90 per square foot installed. It is the cheapest way to get a watertight roof, but Salt Lake County is hard on a thin single-layer shingle: the high-elevation UV fades it, freeze-thaw cycling works the sealant strips loose, and a low-slope valley-floor plane that holds snow gives ice dams time to form. A basic 3-tab roof here lasts 15 to 18 years rather than its rated life. It makes the most sense for rental properties around the University of Utah, tight insurance settlements, or simple lower-slope homes in Rose Park, Glendale, or Poplar Grove on the west side. For a house you plan to keep through more than a few Wasatch winters, an architectural shingle is almost always the smarter spend.

Architectural Asphalt in Salt Lake City

Architectural (also called dimensional or laminate) asphalt is the workhorse of Salt Lake City roofing. It runs $5.70 to $8.70 per square foot installed and delivers 18 to 22 years of life in the Salt Lake County climate when properly vented and detailed with ice-and-water shield at the eaves. The thicker, heavier mat handles wind uplift and freeze-thaw far better than 3-tab, holds its granules longer under high-elevation UV, and carries better manufacturer warranties. For most Salt Lake City homes — valley floor, Sugar House Craftsman bungalows, the 9th and 9th and Liberty Park bungalow corridor, and the lower Avenues alike — this is the default recommendation. When comparing bids, ask whether the contractor is quoting the base warranty or the extended system warranty, which requires matched underlayment, starter, ridge cap, and ventilation from a single manufacturer.

Class 4 Impact-Rated Asphalt in Salt Lake City

The Wasatch Front is one of the more hail-prone stretches of the Intermountain West, and a Class 4 impact-rated shingle is built to take it. At $6.90 to $10.70 per square foot installed, it costs more than standard architectural but resists hail bruising and cracking, lasts 22 to 28 years, and very often earns a meaningful discount on your homeowner insurance premium — many Utah carriers reward the UL 2218 Class 4 rating. If you are on an exposed Federal Heights, East Bench, or canyon-mouth lot near Emigration or Parley’s, replacing after a hail claim, or simply want the most durable asphalt option before stepping up to metal, this is the upgrade to price. Ask your roofer to confirm the specific Class 4 product and that the rating is documented for your insurer.

Standing-Seam Metal and Stone-Coated Steel in Salt Lake City

Metal adoption is climbing across Salt Lake City, especially in the east-bench enclaves of Federal Heights, Yalecrest, and the upper Avenues where snow loads are heaviest and lots step onto the mountainside beneath the University of Utah and the canyons. Standing-seam metal runs $9.30 to $16.70 per square foot installed and stone-coated steel $10.60 to $16.10, and both shed snow far better than asphalt, resist freeze-thaw and UV, and last 40 to 60 years — often a one-and-done install where asphalt would need two or three replacements. On steep snow-shedding pitches, metal sloughs heavy snow before it can build the load that crushes a roof or feeds an ice dam, though it pairs best with snow-retention guards above entries and walkways so that sliding snow does not become a hazard for kids, pets, or parked cars. Stone-coated steel offers the same durability with a shingle or tile appearance, which is often the easier path through Historic Landmark Commission review on Avenues, Capitol Hill, and Yalecrest properties that would not accept a bright standing-seam panel.

Asphalt vs Metal Roof Cost Salt Lake City: Which Is Better Value?

This is one of the highest-volume decisions Salt Lake City homeowners face. Upfront, architectural asphalt is roughly half the price of standing-seam metal. Over the life of the roof, metal usually wins — and in a heavy-snow, high-UV market that margin widens because metal sheds snow, resists freeze-thaw, and outlasts two to three asphalt roofs. The trade is the larger upfront check, and in many historic districts the visible profile of standing-seam may not be approved at all.

Factor Architectural Asphalt Standing-Seam Metal
Installed cost (2,000 sq ft home) $11,200–$17,400 $18,700–$33,300
Snow shedding & ice-dam resistance Good with ice-and-water shield; holds snow on low slopes Excellent; smooth panel sheds snow before it loads
UV & freeze-thaw durability Granules fade and binders age under high-elevation sun High; coated metal shrugs off UV and temperature swings
Hail resistance Good with a Class 4 impact-rated product Excellent; may dent but rarely punctures
Historic-district acceptance Generally approved; matches the Avenues / Yalecrest visual record Often requires stone-coated steel or low-profile alternative
Lifespan in Salt Lake City 18–22 years 40–60 years
50-year total cost (est.) 2–3 roofs = $27,500–$47,000 One install = $18,700–$33,300

Bottom line: if you plan to own your Salt Lake City home longer than about eight to ten years — and especially if you are in Federal Heights, the East Bench, the upper Avenues, or a Holladay-adjacent canyon-mouth subdivision where snow loads are heaviest and lots step into the foothills — standing-seam metal usually wins on total cost once you fold in its longer life, snow-shedding, and freeze-thaw durability. If this is a short-term hold, a University-area rental, or a Capitol Hill or Avenues home subject to historic-landmark review, an architectural asphalt roof is the cash-flow winner: you get a long-lived, snow-ready roof without the larger upfront check and you stay inside the visible profile your district will approve.

A practical Federal Heights example: a 2,000 square foot home re-roofed with architectural asphalt at $14,100 total, divided by a 20-year expected life, costs about $705 per year in material amortization — but on a steep, snow-loaded east-bench lot you should budget for periodic ice-dam and flashing attention along the way. The same home in standing-seam metal at $25,500, divided by a 50-year life, costs about $510 per year and sheds the snow that drives those mid-life repairs in the first place.

Roof Replacement Cost by Salt Lake City Neighborhood

Roofing cost in Salt Lake City varies by neighborhood, driven by elevation and snow load, housing age, roof complexity, historic-district overlay, and whether a home sits on the valley floor, climbs the east bench, or steps into the canyon-mouth foothills. The Avenues, Capitol Hill, and Yalecrest carry the bulk of the city’s locally designated historic stock and the design-review process that goes with it; Federal Heights, the East Bench, and the upper Avenues carry the steepest, highest-elevation foothill lots with bigger snow loads; Sugar House, 9th and 9th, and Liberty Park hold the largest Craftsman bungalow and Tudor inventory; and Rose Park, Glendale, and Poplar Grove run the simpler valley-floor west-side stock. Figures below assume a representative 2,000 square foot single-family home in mid-grade architectural asphalt.

Neighborhood / Area Avg Architectural Asphalt (2,000 sq ft) Local Roofing Notes
The Avenues (Greater & Lower) $12,400–$18,800 Late-1800s Victorian, Queen Anne, and Italianate stock stepping uphill from South Temple to the upper bench; locally designated historic district triggers Historic Landmark Commission or staff design review on exterior changes
Capitol Hill & Marmalade $12,200–$18,500 Oldest surviving residential area; small Victorian cottages and craftsman bungalows on steep hillside streets; preservation overlay applies on visible exterior changes
Federal Heights & East Bench $13,200–$20,000 Prestige hillside neighborhoods beneath the University of Utah; mid-century moderns plus large custom rebuilds, steep pitches, biggest snow loads inside city limits, complex multi-plane roofs
Yalecrest & Harvard-Yale Park $12,500–$19,200 Stately English cottages, Tudors, and brick foursquares along the Harvard, Yale, Laird, and Princeton avenue corridors; locally designated historic district with mature trees and design-review oversight
Sugar House & 9th and 9th $11,500–$17,800 Dense early-1900s Craftsman bungalow and Tudor stock around Sugar House Park, Liberty Park, and the 9th and 9th business district; mature canopies and historic geometries add complexity
Downtown & Central City $11,400–$17,600 Historic central blocks around Temple Square and the South Temple corridor; mixed residential infill plus locally designated South Temple and Central City overlays on key blocks
Holladay-adjacent canyon mouth $13,500–$20,500 Southeast city edge and adjacent unincorporated Salt Lake County near Big and Little Cottonwood Canyons; canyon-mouth wind exposure, larger custom homes, snow loads above the valley floor
Rose Park, Glendale & Poplar Grove $10,800–$16,400 West-side valley-floor neighborhoods between I-15 and the airport corridor; mid-century post-war tract stock, simpler rooflines, no historic-district overlay, labor sits at the metro mean

Neighborhood figures are planning estimates for a 2,000 sq ft single-family home in architectural asphalt. Adjacent Wasatch Front communities run in a similar band — see our guides for nearby Ogden, Provo, Layton, West Jordan, and North Salt Lake. Your exact Salt Lake City quote depends on roof area, pitch, snow load, ice-and-water shield scope, historic-district status, and material. Use the calculator above or request free local bids for a number tied to your specific roof.

Roof Repair Cost in Salt Lake City

Not every Salt Lake City roof problem means a full replacement. Most repair calls fall between $275 and $1,550, with ice-dam removal, failed flashing, cracked pipe boots, and winter leaks at cold eaves being the most common calls. The table below reflects typical installed repair pricing from licensed Salt Lake City roofers.

Repair Type Typical Salt Lake City Cost Notes
Ice-dam removal & steaming $425–$1,450 The signature Salt Lake County winter call, especially in the Avenues, Sugar House, and Federal Heights; steam removal protects shingles vs chipping
Flashing repair (chimney / wall / valley) $450–$1,200 Freeze-thaw opens flashing joints; a top non-shingle leak source on Avenues and Yalecrest masonry chimneys
Active leak diagnosis & patch $500–$1,550 Source-finding labor is most of the cost; interior water damage priced separately
Gutter / eave heat-cable install $575–$1,850 De-icing cable at problem eaves; a common preventive fix for recurring ice dams on north-facing slopes
Vent boot / pipe flashing replacement $235–$485 Cracked rubber boots are a frequent leak source after years of UV and freeze-thaw
Replace missing / damaged shingles $300–$775 Common after Wasatch canyon wind events; color-match can be tricky on sun-faded roofs
Emergency winter tarp $350–$875 Stops active intrusion until a permanent repair; common during heavy snow stretches
Partial section / plane replacement $1,250–$4,650 Viable when the rest of the roof is sound; color match difficult on aged shingles

If your roof needs more than a spot fix, compare it against the cost of full roof replacement before pouring money into an aging deck. Our roof repair guide walks through when a repair makes sense and when it is throwing good money after bad. As a rule of thumb in Salt Lake City, if your roof is past 18 years and needs more than two repairs in a season — or if ice dams have repeatedly backed water under the eaves — price a full replacement and ask about adding ice-and-water shield and better ventilation while you are at it.

How Salt Lake City’s Climate Affects Your Roof

Salt Lake City’s Wasatch Front climate is defined by snow, freeze-thaw, hail, and elevation, and each one drives a specific roofing decision. Understanding these forces keeps you from under-buying on the parts of the roof that fail first in a Salt Lake County winter.

  • Heavy snow and ground snow load — Salt Lake City’s valley floor carries roughly 30 pounds per square foot of ground snow load, Federal Heights, Yalecrest, the East Bench, and the upper Avenues climb to 35 to 50 psf, and the canyons that empty into the city — City Creek, Emigration, Parley’s, and Big and Little Cottonwood — go considerably higher. Elevation drives load even inside city limits, so a foothill or canyon-mouth roof needs steeper snow-shedding pitches and a structure rated for the weight.
  • Ice dams — This is the signature Salt Lake County failure mode. A warm attic melts snow on the upper roof, the meltwater runs down and refreezes at the cold north-facing eaves, and the dam that forms backs water up under the shingles. The fix is not optional here: ice-and-water shield at the eaves and valleys, plus balanced attic ventilation and insulation that keeps the deck cold, are what stop it. Avenues, Sugar House, and Federal Heights see the most ice-dam calls every winter.
  • Freeze-thaw and high-elevation UV — Repeated winter and spring temperature swings cycle sealant strips, loosen fasteners, and open flashing joints, while Salt Lake City’s valley-floor elevation near 4,200 to 4,500 feet pushes UV intensity above sea-level values and bakes asphalt binders faster than their rating. Thicker architectural or impact-rated shingles, or metal, hold up far better than thin 3-tab.
  • Summer hail and Wasatch wind — The Wasatch Front is one of the hail-prone stretches of the Intermountain West, and the canyon down-slope winds out of Parley’s, Emigration, and City Creek — along with spring gust fronts that sweep the valley — lift tabs and stress edge metal. A Class 4 impact-rated asphalt shingle resists hail bruising and often earns an insurance discount, and proper edge metal and fastening pattern keep wind from peeling the field.
  • Winter inversion and air quality — Salt Lake’s valley inversions trap particulate and accelerate granule loss and surface grime on lower-pitch asphalt, particularly on north-facing slopes. The fix is not material-specific; the fix is keeping debris off the field and the gutters flowing so water and grit do not pool.

The practical takeaway: a roofer who understands Salt Lake City will scope ice-and-water shield at the eaves and valleys, balanced attic ventilation, a structure sized for the local snow load, design review where the property sits inside a historic district, and a material that sheds or shrugs off snow and UV. A cheaper bid that skips the ice-and-water shield or the ventilation is not actually cheaper — it just defers the cost to your first ice-dam leak.

Roof Replacement Financing in Salt Lake City

A roof replacement is one of the larger expenses a Salt Lake City homeowner faces, and there are several ways to spread the cost. A few of these tie in directly with the solar-paired re-roofs that are increasingly common across the Wasatch Front.

Financing Option Best For Notes
Home equity loan / HELOC Owners with built-up equity Lowest rates; Salt Lake County home appreciation makes this widely available; interest may be tax-deductible
Contractor financing Fast approval, no equity GreenSky, Service Finance, and Hearth are common; use the promo period only if you can pay it off before interest kicks in
FHA Title I / 203(k) Lower-equity owners; rehab loans Federally backed home-improvement and rehab financing for qualifying borrowers and properties
Solar-paired tax credits Re-roofs paired with rooftop solar Utah residential solar tax credit plus the federal clean-energy credit; Rocky Mountain Power serves Salt Lake City for interconnection
Homeowner insurance claim Sudden hail, wind, or snow-weight damage Covers sudden events, not wear; a Class 4 impact-rated roof can earn a premium discount with many Utah carriers

One angle is specific to Salt Lake City: rooftop-solar adoption is climbing fast across the Avenues, Yalecrest, Sugar House, and Federal Heights, where large south-facing roof planes make the math work, and homeowners who plan to add panels often re-roof first so the new roof outlives the array. Pairing the re-roof with solar can unlock the Utah residential solar tax credit and the federal clean-energy credit, and Rocky Mountain Power handles the interconnection side. Compare a few financing routes before you sign, and never let the financing pitch drive the contractor choice.

When Should Salt Lake City Homeowners Replace Their Roof?

Most Salt Lake City roofs give clear warning before they fail. Watch for these triggers, and price a replacement before a winter leak or a failed inspection forces a rushed decision:

  • Age — Architectural asphalt in Salt Lake City’s high-UV, freeze-thaw climate typically lasts 18 to 22 years and 3-tab 15 to 18; metal and tile last decades longer. If your roof is approaching the end of its window, start getting bids before it leaks.
  • Recurring ice dams and eave leaks — If you fight ice dams every winter and see staining at the eaves or ceilings — common across the Avenues, Sugar House, Yalecrest, and Federal Heights — the roof likely lacks adequate ice-and-water shield, ventilation, or insulation, and a re-roof done right is the permanent fix.
  • Curling, cupping, or bald spots — Granule loss in the gutters and curling edges signal the asphalt is drying out under high-elevation UV and losing its weatherproofing.
  • Loose or lifted shingles after wind — Canyon down-slope winds out of Parley’s, Emigration, and City Creek, plus spring gust fronts, repeatedly lift tabs — a sign the seal strips have failed and the field is vulnerable to the next storm.
  • Hail bruising — After a summer hailstorm, bruised or fractured shingles often qualify for an insurance claim; a Class 4 replacement both fixes the damage and resists the next hail event.
  • Repeated leaks or attic moisture — Persistent leaks, decking rot, or daylight through the boards mean the deck is compromised and the roof is past patching.
  • A planned solar install — If you are adding rooftop solar in the Avenues, Yalecrest, or Federal Heights, replace an aging roof first so the new roof outlives the array and you avoid paying to remove and reset panels later.
  • A historic-district sale or refinance — Avenues, Capitol Hill, Yalecrest, and South Temple buyers and appraisers look hard at roof age and condition, and a documented re-roof using period-appropriate materials can speed the transaction.

The best time to replace a roof in Salt Lake City is the dry, warm stretch from late spring through early fall, after the snow clears and before the first storms return. Asphalt seals best in warm weather, crews have clean access, and replacing proactively gets you better scheduling and the time to add ice-and-water shield, design review, and ventilation correctly rather than scrambling after a midwinter leak.

How to Hire a Salt Lake City Roofing Contractor

A roof is one of the biggest investments in your Salt Lake City home, and the contractor you pick matters as much as the material. Use this seven-step process before you sign:

  1. Verify the Utah DOPL license — Utah licenses contractors through the Division of Occupational and Professional Licensing. Projects above roughly $3,000 in combined labor and materials require a licensed contractor, and roofing falls under the S280 Roofing classification or the broader R100 Residential and Small Commercial license. Verify the license status, bond, and complaint history at the Division of Occupational and Professional Licensing (dopl.utah.gov). Unlicensed work forfeits your recourse under the Utah Residence Lien Recovery Fund and DOPL enforcement.
  2. Confirm Wasatch snow-country experience — ask specifically how they detail ice-and-water shield at the eaves and valleys, how they balance attic ventilation to prevent ice dams, and how they handle steep snow-shedding pitches. A contractor who treats a Federal Heights east-bench roof like a flatland install is the wrong one.
  3. Confirm historic-district experience — if your property sits inside one of the city’s locally designated historic districts — the Avenues, Capitol Hill, Yalecrest, South Temple, Central City, University, Westmoreland Place, or any of the others — the contractor must be willing to navigate Salt Lake City Planning’s Historic Landmark Commission or staff design review and to bid period-appropriate materials. A roofer who has never pulled a historic permit on the east side will cost you weeks.
  4. Confirm insurance — require general liability and, if they have employees, an active workers’ compensation certificate mailed directly from the carrier. A roofer without workers’ comp can leave you liable for an injury on your property.
  5. Make sure they pull the permit — a re-roof requires a building permit from Salt Lake City Building Services (slc.gov/buildingservices) or, in unincorporated areas of Salt Lake County, the county Building Services office. Never hire a contractor who offers to skip the permit; an unpermitted roof can void insurance and snag a future home sale.
  6. Require a written, itemized proposal — tear-off, underlayment grade, ice-and-water shield coverage, fastening pattern, flashing metal, ventilation, disposal, permit fee, design-review fee where applicable, and final cleanup as separate line items, with the shingle, panel, or tile model named.
  7. Pay in milestones, never in full upfront — a typical schedule is a modest deposit, a draw on material delivery, another at dry-in, and the balance at final inspection. Any contractor demanding full payment before work begins is a red flag.

When you’re ready to compare licensed Salt Lake City roofers, request free quotes through our free roofing quotes form — we match you with up to four vetted local pros. New to the process? Compare full replacement versus targeted repair for your situation, and review the full replacement cost guide before you sign.

Salt Lake City Roofing Resources & Related Guides

Go deeper on the numbers that drive your Salt Lake City roofing decision. Every guide below uses the same methodology as this page — installed pricing, local code and snow-load adjustments, and licensed-contractor inputs.

Cost by home size

Roofing cost by the square foot ·
800 sq ft roof ·
1,000 sq ft ·
1,500 sq ft ·
2,000 sq ft ·
2,200 sq ft ·
3,000 sq ft

Cost by material

Roof cost by material overview ·
Asphalt roofing ·
Metal roofing ·
Concrete tile roofing ·
Wood shake roofing

Replacement, repair & nearby Utah cities

Full replacement cost guide ·
Roof replacement ·
Roof repair ·
Utah roofing costs ·
Ogden, UT ·
Provo, UT ·
Layton, UT ·
North Salt Lake, UT ·
West Jordan, UT

More from Best Roofing Estimates

Where we serve ·
About Best Roofing Estimates ·
Roofing blog ·
Privacy policy ·
Best Roofing Estimates home

Popular cities

New York ·
Los Angeles ·
Houston ·
Dallas ·
Chicago ·
Phoenix ·
San Antonio ·
Fort Worth ·
Pittsburgh ·
Indianapolis ·
Minneapolis ·
Boston ·
Las Vegas ·
Atlanta ·
Cincinnati ·
Tampa

Frequently Asked Questions About Roofing Cost in Salt Lake City

How much does a new roof cost in Salt Lake City, UT?

A new roof in Salt Lake City typically costs between $8,900 and $21,200 for a 1,500 to 2,500 square foot home using architectural asphalt shingles, with a 2,000 square foot home landing near $14,100. Standing-seam metal on the same homes runs roughly $14,500 to $41,200, and concrete tile runs higher. Salt Lake City is the premier Wasatch metro and the state capital, with pricing a notch above the Provo and Ogden siblings to the south and north, below Park City and the resort communities, and every number includes the ice-and-water shield, ventilation, and steep snow-shedding detailing a Salt Lake County roof needs.

What is the average cost to replace a roof in Salt Lake City?

The average Salt Lake City roof replacement runs approximately $11,200 to $17,400 on a 2,000 square foot home using mid-grade architectural asphalt, including tear-off, synthetic underlayment, ice-and-water shield at the eaves and valleys, balanced attic ventilation, permit, and disposal. Class 4 impact-rated asphalt for hail resistance adds about $2,500 to $4,000, Federal Heights and East Bench foothill homes with higher snow loads and steeper pitches add labor, Avenues and Yalecrest historic-district homes may add design-review time, and a switch to heavy concrete tile adds structural cost. Roof area, pitch, snow load, and historic-district overlay are the biggest swing factors.

How much does roof repair cost in Salt Lake City?

Most Salt Lake City roof repair calls fall between $275 and $1,550. Replacing a cracked vent boot or a few missing shingles sits at the low end, while ice-dam removal, chimney and valley flashing repair, active leak diagnosis, and eave heat-cable installation push higher. Partial section replacement runs $1,250 to $4,650. In Salt Lake City, ice dams and freeze-thaw damage to flashing are the most common winter calls, especially in the Avenues, Sugar House, and Federal Heights, and recurring ice dams usually signal a deeper need for better ice-and-water shield, ventilation, or insulation.

What is the best roofing material for Salt Lake City’s snow?

It depends on where in Salt Lake City you are. In Federal Heights, Yalecrest, the East Bench, and the upper Avenues, standing-seam metal performs best because it sheds snow before it can load the roof, resists freeze-thaw, and lasts 40 to 60 years. For most valley-floor and lower-bench homes around Sugar House, 9th and 9th, Liberty Park, and the west-side Rose Park and Glendale corridor, an architectural asphalt shingle is the best balance of price and snow durability, and a Class 4 impact-rated version adds hail resistance. In the Avenues, Capitol Hill, and Yalecrest historic districts, period-appropriate architectural asphalt or stone-coated steel are usually the easier path through design review. Whatever the material, the ice-and-water shield at the eaves and balanced attic ventilation matter as much as the surface itself for stopping ice dams.

Do I need a permit to replace a roof in Salt Lake City?

Yes. A roof replacement in Salt Lake City requires a building permit, pulled through Salt Lake City Building Services for homes inside city limits or the Salt Lake County Building Services office for unincorporated areas. The base roof permit fee typically runs about $125 to $200, and combined plan check and inspection fees commonly bring the total to roughly $300 to $800, depending on job value. Your licensed contractor normally pulls the permit and folds the fee into the bid. If your home sits inside one of the city’s locally designated historic districts — the Avenues, Capitol Hill, Yalecrest, South Temple, Central City, University, Westmoreland Place, or one of the others — visible exterior changes also require Historic Landmark Commission or staff design review. Never hire a contractor who offers to skip the permit, since an unpermitted roof can void insurance and complicate a future home sale.

Do I need a license to be a roofer in Utah?

Yes. Utah licenses contractors through the Division of Occupational and Professional Licensing, and any project above roughly $3,000 in combined labor and materials requires a licensed contractor. Roofing falls under the S280 Roofing specialty classification or the broader R100 Residential and Small Commercial license, and licensees must carry a contractor bond and general liability, plus workers’ compensation if they have employees. Verify any Salt Lake City roofer’s license status, bond, and complaint history at dopl.utah.gov. Hiring an unlicensed contractor forfeits your recourse under the Utah Residence Lien Recovery Fund and removes DOPL enforcement protection.

Does Salt Lake City’s historic-district review apply to roof replacement?

Yes, in many neighborhoods. Salt Lake City has roughly fourteen locally designated historic districts, including the Avenues, Capitol Hill, Yalecrest, South Temple, Central City, City Creek and Memory Grove, Exchange Place, University, Westmoreland Place, and Marmalade. Any property inside one of these districts, or any individually designated landmark site, requires Salt Lake City Planning approval before exterior changes — including a roof replacement that changes material, color, or profile. Minor in-kind replacements are typically reviewed by staff; bigger changes go to the Historic Landmark Commission. The practical effect on a roof project is two to six extra weeks of timeline and a tighter palette of acceptable materials — period-appropriate architectural asphalt and stone-coated steel are the most common approvals, while bright standing-seam metal is harder to clear. Always confirm your district status with Planning before bidding.

Asphalt vs metal roof cost Salt Lake City — which is better?

Architectural asphalt costs about half as much upfront as standing-seam metal in Salt Lake City, typically $11,200 to $17,400 versus $18,700 to $33,300 on a 2,000 square foot home. Metal wins on total cost because it lasts 40 to 60 years versus 18 to 22 for asphalt, sheds snow before it loads the roof, and shrugs off freeze-thaw and high-elevation UV. If you plan to stay more than about eight to ten years, especially in Federal Heights, the East Bench, or a canyon-mouth lot, metal usually pays back the premium. For a short-term hold, a University-area rental, or any home inside a historic district where bright metal will not clear design review, an architectural asphalt roof is the cash-flow winner and still handles Salt Lake City’s snow when properly detailed.

What is an ice dam, and how do I prevent one in Salt Lake City?

An ice dam is a ridge of ice that forms at a cold roof eave when heat escaping into the attic melts snow higher up, the meltwater runs down, and it refreezes at the cold edge. The dam then backs water up under the shingles and into the home. Ice dams are the signature winter roofing failure in Salt Lake City, with the heaviest concentration of calls in the Avenues, Sugar House, Yalecrest, and Federal Heights. Prevention is built into a proper re-roof: ice-and-water shield membrane at the eaves and valleys, balanced intake-and-exhaust attic ventilation, and adequate insulation that keeps the roof deck cold so snow does not melt unevenly. Heat cable at problem eaves is a secondary fix when the structure cannot be easily improved.

Does it snow a lot in Salt Lake City, Utah?

Yes. Salt Lake City sits at the center of the Wasatch Front and sees substantial seasonal snow, with ground snow loads of roughly 30 pounds per square foot on the valley floor, 35 to 50 psf in Federal Heights, Yalecrest, and the upper Avenues east bench, and considerably more in the canyons that empty into the city — City Creek, Emigration, Parley’s, and Big and Little Cottonwood. Average snowfall in the city runs roughly 55 to 60 inches per season. Elevation drives the load even inside city limits, which is why foothill and canyon-adjacent roofs need steeper snow-shedding pitches, structures rated for the weight, and ice-and-water shield and ventilation to control ice dams.

How long does a roof last in Salt Lake City?

Roof lifespan in Salt Lake City depends on material and exposure. Architectural asphalt typically lasts 18 to 22 years in the high-UV, freeze-thaw climate and 3-tab 15 to 18, while a Class 4 impact-rated shingle reaches 22 to 28. Standing-seam metal and stone-coated steel last 40 to 60 years, and concrete tile 40 to 50. On steep, snow-loaded foothill roofs in Federal Heights, the East Bench, and the upper Avenues, flashing and sealant often need attention before the field wears out, so the quality of the ice-and-water shield, flashing, and ventilation is what determines a roof’s real-world life here.

Does homeowners insurance cover roof replacement in Salt Lake City?

Salt Lake City homeowner policies typically cover roof damage from sudden events such as hail, wind, and the weight of ice and snow, but not gradual wear, age-related failure, or poor maintenance. Summer hail along the Wasatch Front, canyon-wind events, and winter snow-weight claims are the most common in Salt Lake County. Many carriers now scrutinize roof age and may pay only actual-cash-value on older roofs, and several offer a premium discount for a Class 4 impact-rated shingle. Document any sudden damage with photos before filing, and have a licensed roofer inspect after a significant hail or wind event so legitimate damage is not missed.

Ready to Compare Salt Lake City Roofing Prices?

Get matched with up to four licensed Salt Lake City roofers. Free quotes, no obligation, no high-pressure sales.