Roof replacement cost in Utah averages about $10,000, with most jobs between roughly $7,800 and $25,300, according to This Old House’s 2026 Utah figures. A fully specified 30-square asphalt tear-off in Salt Lake City priced at $30,373 in the 2025 Cost vs. Value Report. Utah roofers earn about 11 percent less than the U.S. average, so the bigger price drivers here are roof size, snow, canyon wind and code.
By The Roofing Brief Team. Last reviewed: October 2026. Statutes and rules quoted below were read from the Utah Code and Utah Administrative Code; wage figures are BLS Occupational Employment and Wage Statistics (OEWS) May 2025 estimates; storm counts come from NOAA Storm Events files for 2016 to 2025.
Utah roof replacement cost: key numbers at a glance
These are the figures most Utah homeowners need before the first estimate. Each one comes from a named source, and each cost is a range that moves with roof size, pitch, material and county. Use them to check whether a quote sits in a normal band, not as a price any contractor owes you.
| Figure | Value | Source |
|---|---|---|
| Average Utah roof replacement | About $10,008 (typical range $7,825 to $25,320) | This Old House, Utah roof replacement cost (2026) |
| Architectural asphalt, installed | $6 to $9 per sq ft; $9 to $10 in Salt Lake City and Provo | RoofingCalc, Utah tear-off and replacement guide (2025) |
| Salt Lake City asphalt replacement, 30 squares, full spec | $30,373 job cost; 86.5 percent recouped at resale | Cost vs. Value Report 2025, Salt Lake City |
| Utah roofer mean hourly wage vs U.S. | $24.80 vs $27.95 (about 89 percent of the U.S. mean) | BLS OEWS, May 2025, SOC 47-2181 |
| Residential re-roof permit, sample city | $200 flat in Murray (add $100 if sheathing is replaced) | Murray City building permit fees, effective July 1, 2025 |
| Contractor license class for roofing | S280 Roofing Contractor, DOPL | Utah Admin. Code R156-55a-301ai |
How much does a new roof cost in Utah in 2026?
A new roof in Utah costs about $4.40 to $10 per square foot installed for asphalt, depending on which source you read and what the job includes. This Old House puts the statewide asphalt average at $4.40 per square foot and the typical total near $10,000. RoofingCalc quotes $6 to $9 for architectural shingles. The Salt Lake City Cost vs. Value job works out to about $10.12 per square foot.
Those numbers are not contradictory. They describe different jobs. This Old House builds its estimate from RSMeans cost data on a modeled 6/12-pitch house, so it reads like a basic, simple-roof price. The Cost vs. Value project is a defined 30-square (3,000 sq ft of roof) tear-off with new underlayment, so it lands near the top. Published Wasatch Front contractor ranges, such as IWC Roofing’s $8,000 to $18,000, fall between the two.
| Source | What it measures | Utah figure |
|---|---|---|
| This Old House (2026) | Statewide average replacement | $10,008; range $7,825 to $25,320 |
| This Old House (2026) | Asphalt shingles, per sq ft | $4.40 |
| RoofingCalc (2025) | Architectural asphalt, per sq ft installed | $6 to $9 statewide; $9 to $10 in Salt Lake City and Provo |
| Cost vs. Value 2025 | Salt Lake City asphalt replacement, 30 squares | $30,373 (Mountain region $28,475; U.S. $31,871) |
| Cost vs. Value 2025 | Salt Lake City metal roof replacement | $50,257 (Mountain region $46,579; U.S. $51,865) |
| IWC Roofing, Wasatch Front contractor (2026) | Tear-off and replacement, 1,500 to 2,500 sq ft footprint | $8,000 to $18,000 |
| The Roofing Brief national pillar | U.S. average replacement | About $10,000 (Fixr / HomeAdvisor) |
For how Utah compares with the rest of the country, see our national roof replacement cost guide and the roof replacement cost by metro ranking.
Utah roof cost by size
Roof size sets the base of every Utah estimate, and it is measured in roof area, not floor area. A 2,000 square foot roof is 20 squares. The table applies three published Utah rates to common roof sizes so you can see the spread between a basic job, a typical architectural-shingle job and a fully specified Salt Lake City job.
| Roof area | Squares | At $4.40/sq ft (This Old House asphalt average) | At $6 to $9/sq ft (RoofingCalc architectural) | At $10.12/sq ft (Cost vs. Value Salt Lake City rate) |
|---|---|---|---|---|
| 1,500 sq ft | 15 | $6,600 | $9,000 to $13,500 | $15,190 |
| 2,000 sq ft | 20 | $8,800 | $12,000 to $18,000 | $20,250 |
| 2,500 sq ft | 25 | $11,000 | $15,000 to $22,500 | $25,310 |
| 3,000 sq ft | 30 | $13,200 | $18,000 to $27,000 | $30,373 (reported) |
Source note: The Roofing Brief calculation from This Old House (2026), RoofingCalc (2025) and the 2025 Cost vs. Value Report; only the 3,000 sq ft Cost vs. Value figure is a reported job cost. Utah houses also tend to be large: This Old House cites a 2,800 square foot median home size for the state, so many Utah roofs land in the 25 to 35 square range once pitch is counted. Our guides to calculating roof square footage, the cost to replace a roof on a 1,500 square foot house and the 1,000 sq ft roof cost walk through the math.
Utah roof cost by material
Material changes a Utah roof price more than any other choice. Local contractor guides describe asphalt as the most common Utah choice and metal as the snow-shedding upgrade. The ranges below are installed prices from named Utah guides, with a 2,000 sq ft roof total calculated from each range.
| Material | Installed cost per sq ft (Utah) | 2,000 sq ft roof (calculated) | Source | Utah note |
|---|---|---|---|---|
| Asphalt shingles, statewide average | $4.40 | $8,800 | This Old House (2026) | Basic job, simple roof |
| Architectural asphalt | $6 to $9 ($9 to $10 Salt Lake City and Provo) | $12,000 to $18,000 | RoofingCalc (2025) | Most common Utah choice per local guides |
| Designer (premium) asphalt | $9 to $18 | $18,000 to $36,000 | Superior Home Improvement, Utah (2026) | Heavier; some carry Class 4 impact ratings |
| Metal (panels and standing seam) | $9 to $17 | $18,000 to $34,000 | RoofingCalc (2025) | Sheds snow; consider snow guards over doors and walkways |
| Concrete or clay tile | $12 to $21 | $24,000 to $42,000 | RoofingCalc (2025) | Weight can trigger an engineer review in Salt Lake City |
| Cedar shingles and shakes | $11 to $20 | $22,000 to $40,000 | RoofingCalc (2025) | Restricted in high-hazard Park City wildfire areas |
| Natural slate | $15 to $30 (This Old House average $14.23) | $30,000 to $60,000 | RoofingCalc (2025); This Old House (2026) | Heaviest option; structural check advised |
| Low-slope membrane (PVC, TPO) | $7 to $15 | $14,000 to $30,000 | RoofingCalc (2025) | Flat sections on modern infill homes |
For lifespan and price detail on the main upgrades, see our pages on metal roof cost and standing seam metal roof cost.
Why Utah roofs cost what they do: labor is cheaper, the job is bigger
Utah roofing labor costs less per hour than the national average, yet Salt Lake City’s full-spec asphalt job priced only 4.7 percent below the U.S. figure in the 2025 Cost vs. Value Report. Utah roofers earned a mean $24.80 an hour in May 2025, about 89 percent of the $27.95 U.S. mean, per BLS. Larger roofs, snow detailing and disposal absorb most of that labor discount.
The median tells the same story: $23.40 an hour in Utah against $26.65 nationally, or about 88 percent. On an annual basis the Utah mean was $51,580, compared with $58,140 for the U.S. BLS counted about 2,710 roofer jobs in Utah, roughly half of them in the Salt Lake City metro. Our roofer salary by state report ranks every state on the same data.
| Metro (BLS area) | Roofer jobs | Mean hourly wage | Median hourly wage | Mean vs U.S. | Contractor shortlist |
|---|---|---|---|---|---|
| Salt Lake City | 1,330 | $25.39 | $23.18 | 91 percent | Best roofers in Salt Lake City |
| Ogden | 510 | $25.01 | $24.86 | 89 percent | Best roofers in Ogden |
| Provo-Orem | 280 | $23.99 | $22.41 | 86 percent | Best roofers in Provo |
| St. George | 260 | $25.08 | $23.86 | 90 percent | Best roofers in St. George |
| Logan (UT-ID) | 90 | $24.49 | $22.24 | 88 percent | Best roofers in Logan |
| Utah statewide | 2,710 | $24.80 | $23.40 | 89 percent | U.S. mean $27.95, median $26.65 |
Source: BLS Occupational Employment and Wage Statistics, May 2025, roofers (SOC 47-2181), state and metropolitan area estimates. Wage is one input to a bid; overhead, insurance, equipment and margin sit on top, so a 10 percent wage gap does not translate into a 10 percent price gap.
What changes the price of a roof replacement in Utah
Most of the spread between two Utah quotes for the same house comes from a short list of local factors: snow and ice detailing, how many old layers come off, canyon wind exposure, wildfire rules, the permit and disposal line, and hidden deck damage. The table maps each driver to its effect on the bid and the source behind it.
| Driver | Effect on the quote | Source |
|---|---|---|
| Labor rates | Utah roofer wages run about 11 percent below the U.S. mean, a modest downward pull on the labor line | BLS OEWS, May 2025 |
| Heavier new roofing in Salt Lake City | If added weight exceeds 3 psf, a licensed Utah engineer must evaluate the framing, adding a fee and possibly structural work | Salt Lake City Building Services, Re-roofing Questionnaire |
| Ice barrier at eaves | Where required, membrane must run from the eave to at least 24 inches inside the exterior wall line, adding material and labor | 2021 IRC R905.1.2 (adopted in Utah) |
| Two or more existing layers | A recover is not allowed; a full tear-off to the deck raises labor and disposal | 2021 IRC R908.3.1.1 |
| Canyon (downslope) wind exposure | Bench and Davis County homes may justify higher wind-rated shingles and the manufacturer’s high-wind nailing pattern | NOAA Storm Events, Sept. 8, 2020 |
| Wildfire interface location | Class A roof assemblies and local wildland code; wood roofs barred in high-rated Park City areas | Utah Code 15A-4-206; H.B. 48 (2025) |
| Permit | $200 flat residential re-roof in Murray, plus $100 when sheathing is replaced | Murray City fee sheet, July 1, 2025 |
| Disposal | $350 to $450 per job quoted by one Wasatch Front contractor | IWC Roofing (2026) |
| Rotted decking | $60 to $80 per OSB sheet replaced, found only after tear-off | IWC Roofing (2026) |
Snow loads by Utah city
Utah writes its own ground snow loads into the residential code. Utah Code 15A-3-202 replaces the IRC table with a Utah table that runs from 21 pounds per square foot in St. George and Moab to 67 in Monticello. Higher loads mean heavier framing assumptions, more attention to ice barrier and ventilation, and closer scrutiny when a homeowner switches to a heavier material.
| City | County | Ground snow load (psf) | Elevation (ft) |
|---|---|---|---|
| St. George | Washington | 21 | 2,585 |
| Moab | Grand | 21 | 4,029 |
| Salt Lake City | Salt Lake | 28 | 4,239 |
| Provo | Utah | 31 | 4,541 |
| Farmington | Davis | 35 | 4,318 |
| Tooele | Tooele | 35 | 5,029 |
| Ogden | Weber | 37 | 4,334 |
| Vernal | Uintah | 39 | 5,384 |
| Logan | Cache | 43 | 4,531 |
| Coalville | Summit | 57 | 5,581 |
| Heber City | Wasatch | 60 | 5,604 |
| Monticello | San Juan | 67 | 7,064 |
Source: Utah Code 15A-3-202, amendment to IRC Table R301.2(3), version effective July 1, 2026. The statute applies each load at and below the cited elevation (tolerance 100 feet); for other locations it points to the 2018 Utah Snow Load Study from Utah State University. Commercial buildings under the 2024 IBC follow ASCE 7-22 snow loads after a March 17, 2026 change to Utah Code 15A-3-107.
Snow also drives ice dams. Our guides to ice dam prevention and ice and water shield cover the eave details that keep meltwater out. Whether the ice barrier is mandatory depends on the local entry in Table R301.2, so ask your building department; one Wasatch Front contractor, IWC Roofing, lists ice and water shield at eaves and valleys as standard in its quotes.
Salt Lake City’s 3 psf weight rule
Salt Lake City requires a permit to reroof and asks applicants a question most cities skip: will the added roofing weight exceed 3 pounds per square foot? If it does, the city requires an evaluation report from a licensed Utah engineer confirming the existing framing can carry the load. A move from asphalt to concrete tile, or a recover over an existing layer, can cross that line.
The same Salt Lake City questionnaire asks whether existing roofing will be removed and, if not, how many layers remain. It also flags unreinforced masonry parapets and chimneys, which need engineered bracing, though one- and two-family dwellings may be exempt from that part. Our shingle weight per square by brand table helps a homeowner estimate the added load before the permit visit.
Utah weather: wind and snow, not hail, drive roof claims
Utah gets far less hail than Colorado. NOAA Storm Events files for 2016 to 2025 list 151 hail reports in Utah, 108 of them one inch or larger, against 4,491 in Colorado over the same decade. The same files list 469 high wind and 1,315 thunderstorm wind entries in Utah, plus 476 heavy snow events.
The worst recent roof event was wind. On September 8, 2020, a downslope wind event hit the Northern Wasatch Front with a 99 mph gust at the US-89 at Park Lane sensor and 97 mph at Farmington, and NOAA’s narrative records damaged roofs along the entire Wasatch Front. NOAA logged $4.3 million in property damage for that zone. The largest Utah hailstone in the decade was 2.0 inches, near Beaver on August 17, 2021.
That pattern changes how to spend a Utah roof budget. In east-wind corridors from Farmington to Centerville and along the benches, the wind rating of the shingle and the nailing pattern likely matter more than an impact rating. Counts above are The Roofing Brief’s tally of NOAA Storm Events detail files, deduplicated by event ID.
Utah licensing, liens and insurance rules that protect the homeowner
Utah licenses roofing as its own specialty. The S280 Roofing Contractor classification under Utah Admin. Code R156-55a-301ai covers asphalt, shingles, shakes, tile, slate and roof membranes. Licensed contractors must carry general liability coverage of at least $1,000,000 per incident and $2,000,000 in total under R156-55a-302d, and qualifiers complete pre-licensure education under R156-55a-302f.
Check any bidder on the DOPL license lookup and confirm the license shows S280 or a general building classification that covers roofing. Three Utah statutes then matter at contract time:
- Lien protection for paying in full. Under Utah Code 38-11-107 and 38-11-204(4), if you sign a written contract with a licensed (or license-exempt) contractor and pay that contractor in full under the contract, subcontractors and suppliers are generally barred from maintaining a lien on your owner-occupied home for that work.
- No deductible rebates. Utah Code 13-50-302 bars a residential contractor from rebating or offering to rebate any part of an insurance deductible to win the job.
- Required notice on insurance jobs. Under Utah Code 13-50-303, a contract paid from insurance proceeds must carry a capitalized notice of that prohibition, and the contractor may not be paid until you sign it and it is delivered to your insurer.
Utah Code 13-50-301 also sets rules for a post-loss assignment of benefits to a contractor, including an itemized description of the work and the total price. Read any assignment carefully before signing, and keep a copy of the written contract and proof of each payment, since the lien protection above depends on both.
Wildfire rules and Utah’s new interface fee
Wildfire now affects Utah roof decisions in mapped interface areas. H.B. 48 (2025), effective January 1, 2026, has counties assess an annual fee on high-risk wildland urban interface property, in an amount set by the Division of Forestry, Fire and State Lands, and requires counties and cities in state cooperative wildfire agreements to adopt wildland urban interface building standards.
The state construction code lets local governments adopt the 2006 Utah Wildland Urban Interface Code (Utah Code 15A-2-103). Park City goes further for houses: Utah Code 15A-4-206 prohibits wood shingle and shake roofs in areas scoring 12 or more on its wildfire hazard scale. H.B. 48 also requires insurers to use the state’s wildfire risk map to decide whether a property is high risk, and to explain the facts behind a wildfire-based nonrenewal or a premium increase above 20 percent on request.
For a Utah homeowner in or near the interface, a Class A rated roof assembly is the practical default; many asphalt, metal and tile products carry Class A ratings, some only as part of a tested assembly. Our wildfire roof risk report compares Class A requirements across states.
Does a new roof pay back when you sell in Utah?
An asphalt roof pays back unusually well in Salt Lake City. The 2025 Cost vs. Value Report estimates a $30,373 asphalt replacement adds $26,259 of resale value there, recouping 86.5 percent of its cost, against 71.7 percent for the Mountain region and 67.5 percent nationally. A metal roof is the opposite story in the same data.
| Project (Cost vs. Value 2025) | Salt Lake City job cost | Salt Lake City resale value | Salt Lake City recouped | Mountain region recouped | U.S. recouped |
|---|---|---|---|---|---|
| Roofing replacement, asphalt shingles | $30,373 | $26,259 | 86.5 percent | 71.7 percent | 67.5 percent |
| Roofing replacement, metal | $50,257 | $17,349 | 34.5 percent | 54.3 percent | About 50 percent |
Source: Cost vs. Value Report 2025, Salt Lake City, Mountain region and national pages. Resale value is an estimate by real estate professionals, not a sale price. The takeaway is conditional: a homeowner planning to sell within a few years may get more back from asphalt, while metal’s case rests on lifespan and snow shedding over a long ownership. Our roof replacement ROI report covers the method.
Tax credits and programs for a Utah roof in 2026
No federal or Utah state tax credit pays toward an ordinary Utah roof replacement in 2026. The federal 25C credit does not apply to property placed in service after December 31, 2025, and the 25D clean energy credit ended for expenditures made after that date (Public Law 119-21, secs. 70505 and 70506). Utah’s own residential renewable energy credit is $0 for systems installed on or after January 1, 2024.
The Utah figure comes from Utah Code 59-10-1014, which stepped the residential credit down from $1,600 (2018 to 2020) to $400 for 2023 and $0 from 2024. That matters if you are pairing a reroof with solar shingles or panels: some Utah cost guides still quote a 30 percent federal solar credit, which is out of date for a 2026 install. Check current IRS guidance and a tax professional, and ask your utility about any rebate before assuming one exists.
Which roof should you pick in Utah?
The right Utah roof depends on how long you will stay, your elevation and snow load, and whether you sit in a wind corridor or a wildfire interface area. This decision aid maps common Utah situations to a starting recommendation; confirm each with a licensed S280 contractor and, where weight or snow load is in question, your building department.
| Your situation | Starting recommendation | Why (source) |
|---|---|---|
| Selling within about five years, Salt Lake area | Architectural asphalt | 86.5 percent recouped vs 34.5 percent for metal (Cost vs. Value 2025) |
| Staying 25 years or more at a high snow load (Heber City, Logan, Summit County) | Standing seam metal with snow retention over doors and walkways | Ground snow loads of 43 to 60 psf (Utah Code 15A-3-202) |
| East bench or Davis County wind corridor | Shingle with a high wind rating, installed with the manufacturer’s high-wind nailing | 99 mph gust, Sept. 8, 2020 (NOAA Storm Events) |
| Mapped wildfire interface or Park City hillside | Class A assembly; avoid wood shakes | Utah Code 15A-4-206; H.B. 48 (2025) |
| Switching to tile in Salt Lake City | Budget for an engineer evaluation first | 3 psf added-weight trigger (Salt Lake City Re-roofing Questionnaire) |
| Existing roof already has two layers | Full tear-off; do not price a recover | 2021 IRC R908.3.1.1 |
How to check a Utah roof replacement quote
A fair Utah quote is itemized, matches the roof’s measured squares, and names the license, permit and code items that apply locally. Use these steps to compare two or three bids line by line instead of on the total alone, and to keep the lien and insurance protections that Utah law gives a homeowner.
- Measure the roof in squares. Ask each bidder for the roof area they priced. A 10 to 15 percent gap between bids on area alone explains much of a price gap.
- Verify the license. Look the contractor up on the DOPL license search and confirm S280 or a general building classification that covers roofing.
- Check the tear-off line. Confirm how many existing layers will be removed; two or more layers rule out a recover under IRC R908.3.1.1.
- Compare the snow and wind details. Look for ice barrier at eaves and valleys, ventilation, and the shingle’s wind rating and nailing pattern.
- Get decking priced per sheet. A per-sheet price (one contractor quotes $60 to $80 per OSB sheet) keeps change orders honest.
- Confirm the permit. The contractor should pull it; in Salt Lake City, expect the re-roofing questionnaire and an engineer report if added weight exceeds 3 psf.
- Sign a written contract and pay to its terms. That preserves your lien protection under Utah Code 38-11-204(4); keep proof of every payment.
- On insurance jobs, sign the deductible notice. Utah Code 13-50-303 requires it before the contractor is paid, and any offer to absorb your deductible violates 13-50-302.
Frequently asked questions about roof replacement cost in Utah
These answers cover the questions Utah homeowners ask most about roof prices, from the cost of a 2,000 square foot roof to whether a $30,000 bid is reasonable. Each answer stands alone and uses the same named sources as the tables above, with Utah statutes cited where the law applies.
What is the average cost to replace a roof on a 2000 square-foot home?
In Utah, 2,000 square feet of roof (20 squares) runs about $8,800 at This Old House’s $4.40 asphalt average and $12,000 to $18,000 at RoofingCalc’s $6 to $9 architectural rate. A full-spec Salt Lake City job at the Cost vs. Value rate works out near $20,250. A 2,000 square foot house usually has more roof area than that once pitch and overhangs are counted.
What is the 25% rule for roofing?
The 25 percent rule is a Florida Building Code provision on when a partly damaged roof must be fully replaced; Florida changed it in 2022 (SB 4-D). The 2021 IRC reroofing section Utah adopted, R908, has no 25 percent trigger. In Utah, replacement scope turns on the damage, your policy terms and code rules such as the two-layer recover limit. Our Florida roof replacement cost guide explains the original rule.
Should a 20 year old roof be replaced?
Not automatically. This Old House puts typical asphalt lifespan in Utah at 20 to 25 years, with architectural grades potentially reaching 30, so a 20-year-old asphalt roof is near the end of its range. Replace it if you see widespread granule loss, curling, leaks or soft decking; repair it if damage is isolated. Some insurers also rate or settle claims on older roofs differently; see our roof age and insurance report.
Is $30,000 too much for a roof?
It depends on the roof’s size. The 2025 Cost vs. Value Report priced a 30-square asphalt tear-off in Salt Lake City at $30,373, about $1,012 per square, so $30,000 is in line for a large, fully specified roof. On a 20-square roof, $30,000 is $1,500 per square, well above RoofingCalc’s $900 to $1,000 per square Salt Lake City architectural rate. Ask for the measured squares.
How much does a metal roof cost in Utah?
RoofingCalc’s 2025 Utah guide puts installed metal at $9 to $17 per square foot, or about $18,000 to $34,000 for 2,000 square feet of roof. The 2025 Cost vs. Value Report priced a Salt Lake City metal roof replacement at $50,257. Metal sheds snow well at elevation, but in that report it recouped 34.5 percent at resale in Salt Lake City, against 86.5 percent for asphalt.
Does a roofer need a license in Utah?
Yes. Utah licenses roofing through the Division of Professional Licensing (DOPL) under the S280 Roofing Contractor classification (Utah Admin. Code R156-55a-301ai), and licensed contractors must carry at least $1,000,000 per incident and $2,000,000 total in liability coverage under R156-55a-302d. Check the license on the DOPL lookup, and confirm S280 or a general building class that covers roofing.
Can a Utah roofer pay or waive my insurance deductible?
No. Utah Code 13-50-302 bars a residential contractor from rebating or offering to rebate any portion of an insurance deductible as an inducement to buy its services. Under 13-50-303, contracts paid from insurance proceeds must include a capitalized notice of that rule, and the contractor cannot be paid until you sign it and it reaches your insurer.
Sources
- This Old House, The Cost of a Roof Replacement in Utah (2026).
- RoofingCalc, Average Cost to Tear Off and Replace a Roof in Utah (2025).
- Remodeling / Journal of Light Construction, Cost vs. Value Report 2025: Salt Lake City, Mountain region and national data.
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, roofers (SOC 47-2181), Utah and metropolitan area estimates.
- NOAA National Centers for Environmental Information, Storm Events Database detail files, 2016 to 2025.
- Utah Code 15A-2-103, 15A-3-107, 15A-3-202, 15A-4-206, 13-50-301 to 13-50-304, 38-11-107, 38-11-204 and 59-10-1014; H.B. 48 (2025 General Session), enrolled copy.
- Utah Admin. Code R156-55a (Utah Construction Trades Licensing Act Rule), version effective August 7, 2026.
- International Code Council, 2021 International Residential Code, Sections R905.1.2, R908.3 and R908.3.1.1.
- Salt Lake City Building Services, Re-roofing Questionnaire (2026); Murray City Building Permit Fees, effective July 1, 2025.
- Public Law 119-21, secs. 70505 and 70506.
- IWC Roofing, Roof Replacement Cost in Utah pricing guide (2026); Superior Home Improvement, Average Cost for Roof Replacement in Utah (2026).