Roof Replacement Cost: what the whole job actually costs
Across the 11 US metros Renolume models from measured wage data, a roof replacement runs $9,100 – $31,700, with a typical mid point around $15,900 at the Better specification. That is a whole-job figure — 10 scoped tasks, 14 days elapsed, 25% contractor overhead and profit and 8% contingency — not a unit rate multiplied out. Where you live is the single largest swing: Houston models at $9,100 – $19,900 while New York models at $13,900 – $31,700 for identical scope.
Modelled by the Renolume estimating model · engine 2.0.0, data v2026.1 · Last updated . Every figure on this page is produced by the Renolume engine at the stated engine and data version. Nothing is scraped, crowd-sourced or supplied by a contractor, and no figure is edited by hand after the model runs.
Good, Better and Best in the United States
The same scope of work priced at three specification levels, so the upgrade is a number rather than a sales claim.
| Specification | What it is | Modelled cost | Step up vs Good | Material lead time | Elapsed time |
|---|---|---|---|---|---|
| Good | 3-tab or entry architectural shingle, synthetic underlayment, standard ridge vent. Shortest lead time, shortest warranty. | $9,600 – $21,800 | baseline | 2 days – 10 days | 13 days |
| Better | Mid-weight architectural shingle, upgraded underlayment and accessories. The most common specification. | $11,000 – $24,800 | +$1,900 | 3 days – 14 days | 14 days |
| Best | Premium designer shingle or standing-seam metal. Longer lead time and slower installation, longest warranty. | $16,100 – $42,000 | +$11,500 | 14 days – 56 days | 28 days |
Cost by size in a typical US metro
Every row is a separate run of the same model at the same specification — only the size changes. Note how the per square rate falls as the job grows: fixed costs like permits, mobilisation and disposal setup do not scale with size.
| Roof surface area | Typically | Modelled cost | Rate per square | Elapsed time |
|---|---|---|---|---|
| 1,000 sq ft (10 squares) | small bungalow or a simple garage-plus-wing roof | $7,000 – $15,800 | $695 – $1,600 | 12 days |
| 1,500 sq ft (15 squares) | typical single-storey ranch | $9,400 – $21,400 | $628 – $1,400 | 13 days |
| 1,800 sq ft (18 squares) | the most common suburban roof | $11,000 – $24,800 | $610 – $1,400 | 14 days |
| 2,400 sq ft (24 squares) | larger two-storey home with dormers | $14,100 – $31,700 | $589 – $1,300 | 15 days |
| 3,000 sq ft (30 squares) | large or complex roof with several planes | $16,700 – $37,000 | $556 – $1,200 | 17 days |
Roofing material comparison
Cost, service life, upkeep, efficiency and installation difficulty side by side — the trade-off, not just the price.
| Roofing material | Modelled cost | Step up | Rate per square | Elapsed time |
|---|---|---|---|---|
| 3-tab asphalt shingle | $9,900 – $23,000 | baseline | $552 – $1,300 | 14 days |
| Architectural (laminated) shingle | $11,000 – $24,800 | +$1,400 | $610 – $1,400 | 14 days |
| Standing-seam metal | $16,100 – $42,000 | +$11,000 | $895 – $2,300 | 37 days |
| Concrete or clay tile | Not modelled yet | — | — | — |
| Cedar shake or shingle | Not modelled yet | — | — | — |
| Composite / synthetic slate or shake | Not modelled yet | — | — | — |
| Roofing material | Service life | Maintenance | Energy | Installation | Planning note |
|---|---|---|---|---|---|
| 3-tab asphalt shingle | 15–20 years | Low. Inspect after storms; expect isolated tab loss in high wind. | Baseline. Dark colours raise attic temperature; ventilation matters more than the shingle. | Lowest. Fastest install, widest installer pool, shortest lead time. | The cheapest way to make a house sellable. Poor value if you intend to stay 20+ years. |
| Architectural (laminated) shingle | 25–30 years | Low. Better wind and impact ratings than 3-tab. | Baseline, with cool-roof granule options in hot climates. | Low. Same crew and sequence as 3-tab, slightly slower to lay. | The default for most homes: the cost step up from 3-tab is small relative to the added service life. |
| Standing-seam metal | 40–60 years | Very low. Fastener-free seams; watch sealant at penetrations. | Highest. Reflective finishes measurably cut cooling load in hot climates. | High. Panels are made to measure, so lead time — not labour — sets the schedule. | Only pays back if you hold the house long enough. Confirm the deck is flat and sound first. |
| Concrete or clay tile | 50+ years (tile), but underlayment needs replacing at 20–30 years | Low for the tile, moderate for the system. Cracked tiles must be replaced individually. | Good. The air gap under tile reduces heat transfer in hot, dry climates. | High. Heavy — many framed roofs need structural verification before tile can be used. | Ask an engineer about dead load before pricing. A 'tile re-roof' is often only an underlayment replacement. |
| Cedar shake or shingle | 25–35 years with upkeep | Highest. Periodic cleaning and treatment; moss and rot are the failure modes. | Moderate. Some natural insulating value. | High. Skilled trade, and restricted or banned in some wildfire and fire-code jurisdictions. | Check local fire code and any HOA or historic-district rule before you commit. |
| Composite / synthetic slate or shake | 40–50 years | Low. No treatment cycle, unlike real wood. | Moderate, similar to asphalt. | Moderate. Lighter than tile or slate, so usually no structural work. | The realistic route to a slate or shake appearance without a structural upgrade. |
Concrete or clay tile, Cedar shake or shingle, Composite / synthetic slate or shake are shown for comparison but do not yet have a Renolume cost model. Renolume will not print a number it cannot derive from its own task and wage data — an invented figure would defeat the point of the confidence score.
What this works out to per square
Most cost sites lead with a unit price. Renolume shows you the one this model implies, then explains why you should not plan a budget with it.
$9,100 – $31,700 across 18 roofing square (100 sq ft of roof surface)s in a typical US metro, with a mid point of $876 per square. That is $6.10 – $14 per sq ft of roof surface.
Why the rate moves
- Pitch: a steep roof needs staging and fall protection, and the same square takes materially longer to lay.
- Layers: tearing off two layers roughly doubles removal labour and disposal weight for an identical surface area.
- Complexity: valleys, dormers, skylights and chimneys are flashing work, and flashing is priced by detail, not by area.
- Access: no driveway for a dumpster means hand-loading, which is pure labour with no material attached.
- Minimums: small roofs carry the same mobilisation, permit and disposal setup as large ones, so the rate per square rises as the roof shrinks.
Use it as a check, not as a budget
A unit rate is an output of a job, not an input to one. It is genuinely useful for one thing: sanity checking a quote you already hold. If a bid sits far outside the range above, the difference is almost always scope — layers, access, condition, finishing — rather than the contractor being cheap or expensive. Ask what is in the other bid before you assume it is a better deal.
Roof Replacement cost by city
Identical scope and specification, priced against each metro's own wage sample. The labour index is the multiplier applied to national base wages — it is the reason the same job is not the same price.
| Metro | Modelled cost | Rate per square | Labour index | Elapsed time |
|---|---|---|---|---|
| Houston, TX | $9,100 – $19,900 | $500 – $1,100 | 0.93 | 14 days |
| Atlanta, GA | $9,300 – $20,400 | $500 – $1,100 | 0.95 | 14 days |
| Dallas, TX | $9,300 – $20,500 | $500 – $1,100 | 0.96 | 14 days |
| Cleveland, OH | $10,200 – $22,500 | $600 – $1,200 | 0.98 | 14 days |
| Detroit, MI | $10,500 – $23,200 | $600 – $1,300 | 1.02 | 14 days |
| Philadelphia, PA | $11,000 – $24,800 | $600 – $1,400 | 1.14 | 14 days |
| Denver, CO | $11,300 – $25,400 | $600 – $1,400 | 1.06 | 14 days |
| Seattle, WA | $11,900 – $27,200 | $700 – $1,500 | 1.24 | 14 days |
| Chicago, IL | $12,300 – $27,700 | $700 – $1,500 | 1.18 | 14 days |
| San Francisco, CA | $13,600 – $31,400 | $800 – $1,700 | 1.42 | 14 days |
| New York, NY | $13,900 – $31,700 | $800 – $1,800 | 1.38 | 14 days |
Renolume only publishes a city page where it holds a measured wage sample for that metro. Interpolated cities are modelled in the planner but kept out of this table and out of the search index, because a confident-looking number built on a guessed wage is exactly what this site exists to replace.
How this estimate is produced
No contractor supplies these prices, no figure is scraped, and no number is crowd-sourced. Here is the whole chain.
| Step | What happens | Why it matters to you |
|---|---|---|
| 1. Scope | A fixed task library breaks the job into discrete tasks with a trade, a crew size and a productivity rate. This job models 100 labour hours across 3 trades. | Nothing is priced that is not described. You can see every task and argue with any of them. |
| 2. Labour | Hours are priced against published government occupational wage data, burdened for payroll costs and scaled to Philadelphia by a labour index of 1.14. | The regional difference is an index you can see, not a guess folded into a national average. |
| 3. Materials | Quantities are derived from your inputs with waste factors, then priced at the selected specification and scaled by a material index of 1.03. | Changing specification changes the material line only — the labour model does not silently move. |
| 4. Other costs | Permits, disposal, protection and equipment, with a permit fee index of 1.2. | These are the lines most quotes leave out and most homeowners discover late. |
| 5. Overhead and contingency | 25% contractor overhead and profit, then 8% contingency for conditions nobody can see before the job is opened up. | A real business has to cover both. Estimates that omit them are structurally too low. |
| 6. Confidence | The model scores how much it actually knows about your property and widens the displayed range when it knows less. | You are told how much to trust the number instead of being given false precision. |
Engine version 2.0.0, data version v2026.1, effective 2026-04-01. Full methodology · How the confidence score works
Why two honest quotes can differ this much
Modelled spread on this job is $9,100 – $31,700. Real quotes often spread wider, and it is rarely because one contractor is dishonest.
| Reason | What it looks like on the quote |
|---|---|
| Different scope | One bid includes disposal, permits and finishing; the other assumes you handle them. Same headline job, different work. |
| Different specification | Grade of roof replacement components — the accessories, not the headline product — is where most silent savings are made. |
| Different risk appetite | A firm carrying a real contingency prices higher and change-orders less. A firm carrying none does the reverse. |
| Different overhead | Licensed and insured crews with warranty support and office staff cost more to run than a truck and two people. |
| Different backlog | A busy contractor prices to be worth interrupting the schedule. The same firm bids differently in the off season. |
| Different assumptions about the unknown | Whoever assumes the least concealed damage looks cheapest on paper and is the most likely to change-order. |
The practical defence is to compare on scope lines rather than totals. Use the breakdown above as the checklist, and ask any bidder missing a line whether it is excluded or simply unpriced.
Repair or replace?
The decision before the budget. Renolume has no reason to push you toward the larger job.
| What you are seeing | What it usually means |
|---|---|
| Roof is under 15 years old and the damage is localised | Repair. A patch on a sound field of shingles is a fraction of a replacement and does not shorten the roof's life. |
| Widespread granule loss, curling or cupping | Replace. The shingle mat has lost its protection; patching only moves the next leak somewhere else. |
| Two layers already in place | Replace with a full tear-off. Most codes cap you at two layers, and a third is not permitted. |
| Leaks appearing at more than one location | Replace. Multiple simultaneous leak paths signal system failure rather than a damaged detail. |
| Storm damage on an otherwise sound roof | Get an insurance assessment before you get quotes. The claim, not the price, drives the decision. |
| Selling within two years | Repair plus documentation is usually the better return. A new roof rarely returns its full cost at sale. |
Planning a roof replacement
The parts of a roof replacement that a cost table cannot tell you.
Roofing labour is fast — a standard shingle roof is a two to three day job for a full crew. Almost everything that stretches the calendar happens off the roof: the permit, the material lead time, and the weather window.
Asphalt is normally stock or near-stock. Standing-seam metal is fabricated to your measurements, so on a metal roof the lead time, not the crew, is the schedule. That is why the timeline on this page moves so much between specification levels.
Nobody — no contractor, no estimator, no model — can see the condition of the sheathing before the old roof comes off. The honest way to handle it is to carry an allowance and agree a per-sheet replacement price in writing before work starts.
This model carries a sheathing replacement allowance and states it as a separate line. If a quote you receive has no sheathing line at all, that is not a cheaper quote; it is an unpriced risk you are carrying.
Underlayment grade, ice-and-water coverage at eaves and valleys, new flashing versus reused flashing, ridge ventilation, and disposal. None of these are visible from the ground once the job is done, and all of them are in the scope breakdown above.
Compare quotes on scope lines, not on the total. Two roofs at the same price can differ by a decade of service life.
Terms on your quote, defined
The handful of terms that appear on every quote and change what you are comparing.
- Roofing square
- 100 sq ft of roof surface. Roofers quote in squares, not sq ft — a 1,800 sq ft roof is 18 squares.
- Roof surface area vs footprint
- The sloped surface is always larger than the ground-floor footprint. A medium (4:12–7:12) pitch adds roughly 15%; a steep pitch adds 30% or more.
- Tear-off
- Removing the existing roofing down to the deck. A second layer roughly doubles tear-off labour and disposal weight.
- Decking / sheathing
- The plywood or OSB the roofing is fastened to. Rot is invisible until tear-off, which is the single most common change-order on a roof.
- Underlayment
- The water barrier between deck and roofing. Synthetic underlayment and ice-and-water shield at eaves and valleys are where a cheap quote usually cuts corners.
- Low slope
- Under 3:12. Shingles are not rated for it — low-slope areas need a membrane, which is a different material and a different crew.
Key takeaways
- Roof Replacement Cost nationally models at $9,100 – $31,700, mid point $15,900 at the Better specification.
- Location is the largest single swing: $9,100 – $19,900 in Houston versus $13,900 – $31,700 in New York for the same job.
- Expect 9 days to 34 days elapsed, of which only 5.7 days is active work.
- Quote in squares: a roofing square is 100 sq ft, and your roof surface is larger than your house footprint.
- Tear-off layers, sheathing condition and pitch move the price more than the shingle brand does.
- Material lead time — not crew time — is what makes a metal roof take weeks rather than days.
- A quote with no sheathing allowance is not cheaper; it has simply moved the risk to you.
- Ask every bidder for the underlayment spec and the flashing plan in writing.
Questions homeowners ask before hiring
How much does a roof replacement cost?
Across the 11 US metros Renolume models from measured wage data, a roof replacement runs $9,100 – $31,700 at the Better specification, with a typical mid point around $15,900. That is a whole-job model — 10 scoped tasks, labour, materials, permits and disposal, 25% contractor overhead and profit and 8% contingency — rather than a unit rate multiplied by a size.
Why do roof replacement prices vary so much by city?
Because labour does. The same scope models at $9,100 – $19,900 in Houston and $13,900 – $31,700 in New York — nothing about the job changed, only the local wage base, material freight and permit fees. Renolume states each of those as a published index on the city page instead of folding them into a national average.
What is a fair price per square for a roof replacement?
This model implies $600 – $1,400 per square, but that number is an output of the job, not an input to it. The rate falls as the job grows because permits, mobilisation and disposal setup are fixed, and it rises with access difficulty, complexity and condition. Use it to sanity check a quote you already hold; do not build a budget from it.
What is the difference between the Good, Better and Best specifications?
Identical scope of work at three specification levels: Good at $9,600 – $21,800, Better at $11,000 – $24,800 and Best at $16,100 – $42,000. The step up buys material grade, warranty and detailing. It does not buy a different job, which is why comparing two quotes on price alone is usually comparing two different specifications.
How long does a roof replacement take?
Renolume models 5.7 days of active work and 4 days of waiting — permits, inspections, material lead time and weather buffer — for a total elapsed window of 9 days to 34 days. Crews on site is the short part of the calendar.
How accurate is a national cost range?
Less accurate than a city page, and Renolume says so numerically: this page carries a confidence score of 88/100 (High confidence) because it assumes a standard property in an average market. Choosing your metro and answering the planner questions raises the score, because the model then has real inputs instead of defaults.
Where does this cost data come from?
Labour hours come from a fixed task and productivity library; wage rates from published government occupational wage data; regional movement from stated labour, material and permit indices per metro. Nothing is scraped, crowd-sourced or supplied by a contractor, and no figure is edited by hand after the model runs. Engine version 2.0.0, data version v2026.1, effective 2026-04-01.
Get this priced for your actual house
Answer six questions and the range narrows to your property, your access, your existing conditions.
Planning estimate only. This is not a quote, bid or appraisal. Ranges reflect typical market conditions for the stated data version and do not account for site-specific concealed conditions, local code interpretation or contractor availability. Always obtain written bids. Data version v2026.1. Last updated . Methodology.