Cost guide · Replacement
Roof replacement cost in St. George, Utah
As of August 2026, replacing a roof in St. George, Utah costs $7,825 – $25,320 depending on material — the Utah average is $10,008, and a real itemized St. George quote for a 14.46-square architectural-shingle roof came to $10,871.
St. George Roof Cost · St. George, UT — prices verified August 10, 2026.
Replacement cost by material
St. George is unusual for this portfolio of costs: unlike most U.S. markets, four genuinely different roof systems are common here — asphalt shingle on most newer subdivisions, concrete and clay tile across large parts of Bloomington, Santa Clara, and Ivins, metal on custom builds, and spray-foam or membrane on the flat and low-slope sections that southwest desert architecture loves. The material choice moves the total more than any other single factor.
| Material | Cost | Per-unit / note |
|---|---|---|
| Standard 3-tab asphalt shingles (2,000 sq ft home) | $8,419 – $11,665 | $3.44 – $12/sq ft (all asphalt) |
| Architectural asphalt shingles (2,000 sq ft home) | $11,914 – $16,436 | — |
| Concrete tile | $10,500 – $47,500 (1,500–2,500 sq ft roof) | $7 – $19/sq ft installed |
| Clay tile | $8 – $25/sq ft installed | Utah average $14.19/sq ft (~$25,237 typical home) |
| Corrugated / exposed-fastener metal | $5 – $12/sq ft installed | — |
| Standing-seam metal | $9 – $16/sq ft installed | — |
| Spray polyurethane foam (SPF) — flat/low-slope | $3.50 – $7.00/sq ft installed | recoat $1.50 – $4.00/sq ft every 5–15 years |
Sources: This Old House national shingle guide (updated 03/2026) and Utah guide (RSMeans data, updated 05/2026); HomeGuide metal (11/2025), concrete/clay tile (04/2024), and SPF foam (04/2023) guides. The two older tile and foam sources are flagged in our ledger for re-verification; treat those ranges as directional.
A real St. George quote, line by line
Published ranges are useful, but an itemized local example shows where the money actually goes. This is a real St. George architectural shingle quote — 14.46 squares (1,315 sq ft slope-adjusted), totaling $10,871 ($752 per roofing square):
| Line item | Amount |
|---|---|
| Materials (architectural shingles) | $2,097 |
| Labor | $2,997 |
| Tear-off | $1,229 |
| Permit / admin | $450 |
| Dumpster / disposal | $650 |
| Delivery / logistics | $325 |
| Contractor markup (22%) | $1,960 |
| Total | $10,871 |
Two things worth noticing. First, materials are barely a fifth of the total — labor, tear-off, disposal, and logistics dominate, which is why "cheap shingles" never save as much as people hope. Second, the markup line is real and normal: legitimate contractors carry insurance, warranties, and overhead. A bid dramatically below this structure usually means something on this list is missing — often the permit, the tear-off, or the insurance.
What moves the price in St. George specifically
- Tear-off layers. The worked example above spent $1,229 removing one layer. A second existing layer adds labor and disposal weight, and tile tear-off costs more than shingle.
- Pitch and complexity. Steep or cut-up roofs (hips, valleys, dormers) slow crews down. Many St. George homes also mix a pitched front with a flat rear section — two systems, two prices, one project.
- Permit and HOA paperwork. Washington County permits are fast (one to two days is typical) and cost a few hundred dollars — $450 in the worked example. Tile-roof HOAs in Bloomington, Entrada, and Sun River can also constrain material and color choices, which constrains price.
- Summer scheduling. Roof-deck temperatures above 150°F push crews to dawn starts and shorter shifts in July and August. If your timeline is flexible, shoulder-season installs are easier to schedule competitively.
- Material availability. Tile matching on partial replacements can require sourcing discontinued profiles — sometimes the deciding factor between patching and replacing a tile roof.
Repair or replace? The honest math
Replacement is the right call less often than roofing sales pitches suggest — and more often than procrastination hopes. The variables that matter are age, spread, and repetition:
- Repair when damage is isolated (a leak at one flashing, wind-lifted shingles on one slope), the roof is younger than ~15 years, and it's the first or second problem. Typical repairs run $395 – $1,966 typical — a fraction of any replacement.
- Replace when problems recur across different spots, shingles are cracking or shedding granules roof-wide (classic St. George UV endgame), or any major repair lands on a roof already in its final third of life. Money spent repairing a dying roof buys months, not years.
- The crossover rule: when a repair bid reaches roughly a quarter of replacement cost on a roof past 15 years, get replacement quotes too. Divide each option by its years of expected remaining life — the per-year number usually makes the decision obvious.
If you're in repair territory, the repair cost guide breaks down pricing by damage type. If a storm caused the damage, read the insurance claim guide first — the order you do things in matters.
Materials in this climate: what actually survives
The full asphalt-vs-tile-vs-metal-vs-foam comparison — desert performance, lifespans, and a decision framework — lives in the best roofing material guide. The short version, for reading bids:
Asphalt shingle
The value default. Choose architectural over 3-tab here: the price gap is modest and the wind rating and UV mass are meaningfully better. Plan on the short end of the published 15–30 year life — St. George sun is the reason "20-year shingles" are often teenagers when they fail.
Concrete and clay tile
The tile itself outlives its owners; the underlayment beneath it does not. Most "tile roof replacements" here are actually underlayment replacements — tear off tile, replace the membrane, relay the same tile. It's still a five-figure job, but materially cheaper than new tile, and no national cost table captures it well. Get local bids that state whether tile is being reused.
Metal
Standing seam ($9 – $16/sq ft installed) costs roughly double asphalt up front and can last two to five times longer. In this climate its reflectivity also cuts cooling load — worth pricing against your power bill, not just against other roofs.
Spray foam (flat/low-slope)
Common on desert-modern flat roofs at $3.50 – $7.00/sq ft installed. The trap isn't the install — it's the maintenance contract nobody mentions: foam needs recoating (recoat $1.50 – $4.00/sq ft every 5–15 years) or the UV eats it. Budget the recoat cycle or the "50-year roof" becomes a 15-year one.
How to read a replacement bid
- Itemization at least as detailed as the worked example above — materials, labor, tear-off, disposal, permit, markup.
- Tear-off explicitly included, with the number of layers stated.
- Underlayment type named (synthetic vs. felt — it matters more here than most places).
- Permit line present, pulled by the contractor, not "handled later."
- Workmanship warranty separate from the manufacturer's material warranty, in writing.
- Utah DOPL license number on the bid — verify it's active and classification S280 at secure.utah.gov before signing. Our vetting guide walks through the lookup.
Free quotes
Get replacement quotes from local St. George roofers
Tell us what's going on with your roof and we'll connect you with an independent local contractor for a free, no-obligation quote.
Good to know
Frequently asked questions
What is the average cost to replace a roof in St. George, Utah?
The average Utah roof replacement costs about $10,008, with a full range of $7,825–$25,320 depending on material, per RSMeans-based construction data verified August 10, 2026. Contractor-entered pricing for St. George asphalt jobs averages $15,109 on larger roofs, so mid-teens totals are normal for bigger homes.
How much does a new asphalt shingle roof cost?
A standard 3-tab asphalt shingle roof on a 2,000 sq ft home runs $8,419–$11,665 nationally, and architectural shingles run $11,914–$16,436, per This Old House data updated March 2026. Architectural shingles are the default recommendation in St. George because they handle wind and UV meaningfully better for the price difference.
How long does a roof last in St. George?
Expect the short end of every published lifespan range in St. George. Asphalt shingles rated 15–30 years nationally often need replacement here in the teens because of UV exposure and daily thermal cycling; concrete and clay tile last 50+ years though their underlayment does not; metal runs 30–80 years; foam roofs last 40–50+ years but only if recoated every 5–15 years.
Do I need a permit to replace a roof in St. George?
Yes — reroofing in St. George requires a permit, and Washington County permits are typically fast, on the order of one to two days. In the real itemized local quote we analyzed, permit and admin costs came to $450 on a $10,871 job. Your contractor should pull the permit, and a bid with no permit line is a red flag worth asking about.
Should I repair or replace my roof?
Repair when the damage is isolated and the roof is under ~15 years old; replace when repairs are recurring, the damage is widespread, or the roof is in its final third of life. A useful rule of thumb: when a repair bid crosses about a quarter of replacement cost on an aging roof, get replacement quotes too and compare the math per year of remaining life.