Skip to content
PlainTotal
Home Costs

Roof Replacement Cost Calculator

Roofing is quoted in squares — 100 square feet of roof surface — and the price of a square swings by more than a factor of ten between basic asphalt and natural slate.

Last updated Free, no sign-upHow it works

Your inputs
Your roof

The ground-floor area under the roof, not total living area. A two-story 3,000 sq ft house often has a 1,500 sq ft footprint.

Pitch is rise over 12 inches of run. Steeper roofs are both larger than their footprint and slower to work on.

Material and scope
Location

Labor rates and prices vary enough by state to move an estimate substantially.

Optional. Used only to pick your state out of published labor and price tables. We never ask for a street address and nothing is stored.

Use this if you would rather not enter a ZIP code.

Results update as you type. Nothing you enter is sent anywhere or stored.

Estimated roof replacement cost: $10,500, ranging from $8,800 to $13,000.

This calculator builds an estimate from your actual roof geometry, the material you are considering, and published labor rates for roofers in your state, then shows every line that went into it.

Methodology

How this calculator works

How the roof area is worked out

A roof is always larger than the footprint beneath it, because it is sloped. If you enter a footprint, we multiply it by a pitch factor — 1.05 for a low 3:12 roof, 1.42 for a very steep 12:12 — to get the actual surface a crew has to cover.

That surface is divided by 100 to get squares, the unit roofers quote in. Material is then ordered with a waste allowance of 10% to 17% depending on how many valleys and dormers there are to cut around, because offcuts are unusable.

How labor is priced

We start from the Bureau of Labor Statistics mean hourly wage for roofers in your state, which is published annually and is a genuine measurement rather than an estimate.

That wage is not what you pay. A roofing company bills a rate that also covers payroll taxes, workers’ compensation insurance — which is dramatically more expensive for roofing than for most trades — general liability, equipment, drive time, office overhead, and profit. We model that as a multiplier of 2.0 to 2.75 times the wage. This multiplier is our own assumption and it is the single largest source of uncertainty in the estimate.

Crew hours per square come from the material: asphalt shingle goes down several times faster than slate. Those hours are then multiplied by difficulty factors for pitch, roof complexity, building height, and site access.

Why the total range is narrower than the lines above it

Each line in the breakdown has its own low and high. If you add all the lows together you get a number lower than our headline low, and that is deliberate.

Every single line landing at its worst case simultaneously is very unlikely. We combine the lines as partially independent uncertainties — a root-sum-of-squares — which is the standard way to propagate uncertainty and produces a range that is actually useful for budgeting.

What this cannot know

It cannot see your deck. Sheathing condition is the most common reason a roofing invoice exceeds its quote, which is why the contingency line exists.

It does not know your local permit schedule, your HOA’s material rules, whether your chimney needs rebuilding, or whether your area is in a post-storm demand spike where every roofer is booked and pricing accordingly.

Location and data

Where the numbers come from

Location is optional, and we only ask for a ZIP code or a state — never a street address. A ZIP code is matched to its state using published postal prefix ranges, and that state is used to look up labor and price rows in the tables below. If you leave it blank, or your ZIP cannot be matched, the estimate falls back to a national average and says so on the result.

Nothing you enter is transmitted or stored. The calculation runs entirely in your browser, and the only place your inputs appear is in the page URL, so you can bookmark or share a result if you choose to.

  • primaryMay 2025v2025.05

    U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), State cross-industry estimates

    Hourly mean wage (H_MEAN) for each trade. These are employee wages, not billed contractor rates. Billed rates are derived in the engine by applying a documented burden-and-overhead multiplier; see docs/calculator-methodology.md.

  • assumption2026 national baselinev2026.07.1

    PlainTotal editorial baseline, reviewed against publicly advertised supplier pricing, manufacturer specifications, and published trade guidance

    These are NOT published statistics. No public agency publishes a national residential material price index at this granularity, and proprietary construction cost databases cannot be reproduced. Each figure is a documented editorial baseline for material only, excluding labor, delivered to a metropolitan supply yard, before regional adjustment and before sales tax. They are the least certain inputs in the project calculators and are the first thing to replace with surveyed data. Labor hours are crew-hours for a competent crew under normal conditions.

Full detail on every dataset is on the data sources page. Spotted something wrong? Report incorrect data.

Calibration

The judgements behind this estimate

These are the figures we chose rather than measured. For each one we record the range of values found across references, what we selected, and why — because an estimate you cannot interrogate is not much better than a guess. The 1 marked high risk are the ones most likely to be wrong and most consequential when they are.

  • Contractor burden multiplierhigh risklow confidence
    Observed range
    1.83 (typical 2.35)multiple of employee wage
    Why this value
    Published contractor pricing guidance and trade-association break-even material put the wage-to-billed-rate multiplier between roughly 1.8x for an owner-operator with minimal overhead and 3.0x for an insured company with vehicles, office staff, and target profit. We narrowed the shipped band to 2.0-2.75 because the extremes describe business models a homeowner rarely encounters: below 2.0 usually means an uninsured single operator, above 2.75 usually means commercial or specialty work. Roofing sits at the top of the band because workers' compensation for roofers is several times the rate of other trades.
    Applies to
    United States, all states. The multiplier itself is not regionally adjusted — regional variation enters through the underlying BLS wage, not through the burden.
    Known limits
    The single largest lever in every project calculator. A 10% error here moves every project estimate by roughly 6%.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed annual
  • Recommended contingency by job charactermedium confidence
    Observed range
    0.050.25 (typical 0.15)share of project cost
    Why this value
    Published renovation guidance clusters at 10% for like-for-like replacement, 15% where hidden damage is common, and 20% for work crossing several trades. Values below 10% assume a job where nothing is opened up; values above 25% are usually quoted for historic or structurally compromised properties, which is outside what these calculators model.
    Applies to
    United States. Older housing stock warrants the upper figure regardless of region.
    Known limits
    No additional limitation recorded.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed annual
  • Modelled service life by materialmedium confidence
    Observed range
    1590 (typical 27)years
    Why this value
    Manufacturer warranties overstate real service life, and observed replacement intervals understate it because roofs are often replaced for reasons other than failure. We selected values between warranty and observed replacement: 18 years for 3-tab against a 20-25 year warranty, 27 for architectural against 30-50, and 50 for standing seam against warranties that reach 50 or more. These only affect the cost-per-year-of-life metric, never the headline estimate.
    Applies to
    United States. Hot, high-UV climates shorten asphalt life materially; not currently varied by climate.
    Known limits
    No additional limitation recorded.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed biennial
  • Regional material price sensitivitymedium confidence
    Observed range
    00.5 (typical 0.25)share of the local labor differential
    Why this value
    Building materials are nationally traded commodities, so the floor case is 0.0 — no regional variation at all beyond freight. The ceiling case of 0.5 would imply materials track local wages half as strongly as labor does, which overstates it: what actually varies locally is freight, yard margin, distribution labor, and sales tax, not the commodity. We selected 0.25 as a single point rather than a band because modelling it as uncertain would double-count uncertainty already carried by the material price band itself.
    Applies to
    Continental United States. Alaska and Hawaii almost certainly warrant a higher figure because of shipping, and are not currently distinguished.
    Known limits
    No additional limitation recorded.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed annual
  • Roofing permit and inspection feemedium confidence
    Observed range
    01500 (typical 375)USD
    Why this value
    Municipal fee schedules range from no permit required for like-for-like reroofing in some rural counties, to over $1,000 in dense metropolitan jurisdictions that price as a percentage of job value. We excluded the zero case because the calculator only adds this line when the user says a permit applies, and trimmed the top because percentage-of-value schedules only reach four figures on jobs far larger than the typical residential reroof.
    Applies to
    United States. Highly local — this is the least transferable figure in the registry.
    Known limits
    Wide genuine variation, but a small share of total project cost, so error here barely moves the headline.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed annual
  • Roofing material waste allowancemedium confidence
    Observed range
    0.050.2 (typical 0.12)share of ordered material
    Why this value
    Trade practice for a simple gable roof is 10%; complex roofs with many valleys, hips, and dormers routinely reach 15-17%. Below 10% is only achievable on a perfectly rectangular roof with no penetrations. We tie the selected value to the complexity input rather than treating it as a free-standing uncertainty.
    Applies to
    United States, not regionally variable.
    Known limits
    No additional limitation recorded.
    Sources
    Recorded before the richer schema; see rationale for provenance
    Last verified
    2026-07-31 · reviewed biennial

Cost factors

What changes the price most

Material choice
The widest lever available. Slate or clay tile can cost ten times what basic asphalt costs per square, before the extra labor and structural work they need.
Pitch
Beyond about 8:12 a crew cannot walk the roof and needs staging and fall protection. Expect 35% to 70% more labor.
Tear-off layers
Each layer removed is both removal labor and disposal weight. Two layers of asphalt is a substantial dumpster.
Deck condition
Priced per sheet of sheathing. Invisible until the roof is off, and the usual reason a job runs over.
Roof complexity
Valleys, dormers, skylights, and multiple planes add cutting, waste, and flashing that do not scale with area.
Region
Roofer wages vary by roughly 60% between the lowest and highest states, and that flows straight through to the quote.
Season and storm demand
Not modeled here. After a regional hail or hurricane event, prices rise sharply and lead times stretch for months.

Questions

Frequently asked

How much does a new roof cost on an average house?

For a typical single-story home with a 1,600 sq ft footprint and a medium pitch, architectural asphalt shingles with one layer of tear-off usually land in the mid-teens of thousands of dollars nationally. The range is wide because labor rates, roof complexity, and deck condition all move it substantially. Enter your own numbers above for a figure adjusted to your state.

What is a roofing square?

One hundred square feet of finished roof surface. Roofers quote and order in squares, so a 2,000 square foot roof is 20 squares. Knowing the term makes quotes much easier to compare.

Can I put a new roof over the old one?

Often yes for a single existing layer, and most codes cap the total at two. It saves the tear-off and disposal lines. The tradeoffs are that nobody inspects your sheathing, the extra layer traps heat which shortens shingle life, and some manufacturers reduce warranty coverage. Most roofers will recommend a full tear-off.

Why is my quote higher than this estimate?

Common reasons: your roof has more complexity than the form captured, the quote includes deck replacement this calculator assumed you would not need, you are in a post-storm demand spike, or the contractor is pricing premium underlayment and flashing details. Ask for a line-item breakdown and compare it against the components above.

Does a metal roof pay for itself?

On the cost-per-year-of-life metric above, standing-seam metal often looks competitive with asphalt because it is modeled at roughly 50 years against asphalt’s 27. Whether that matters depends on how long you plan to own the house. It is a genuine consideration, not a guarantee, and it does not account for repairs or resale effects.

Do I need a permit to replace a roof?

In most United States jurisdictions, yes, and the roofer normally pulls it. The allowance here is a broad national band. Many cities price the permit as a percentage of job value with a minimum fee, so check your local building department for the real number.