Roof Replacement Cost Calculator

Roofing is priced by the square — 100 ft² of roof surface, not of ground area — so the first thing this calculator does is convert your building footprint into actual roof area using the pitch. It then splits the job the way a roofer's estimate splits it: tear-off charged per layer, new material on the ordered squares, labour on the measured squares, and separate allowances for deck replacement, flashing, disposal and permits. The output includes a cost per square, which is the figure that makes two bids comparable.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Roof footprint areaThe plan-view area the roof covers, measured on the ground including overhangs — not the sloped surface.1600 ft²
Roof pitch (rise per 12 of run)Rise in inches over a 12 inch run; measure with a level and a ruler in the loft, or from the gable end.6 in 12
Waste factorExtra shingles for starter courses, hips, valleys and ridge caps; complex roofs with many valleys need more than simple gables.10 %
Existing layers to removeCount what is actually on the deck; lift a shingle at the eaves or check the edge detail at a rake board.1 layer
Tear-off rate per layerLabour to strip one layer from one square of roof; steep and tile roofs cost considerably more than a walkable asphalt roof.55 $/square
Disposal or dumpster chargeContainer hire plus tipping fees — stripped shingles are dense, so size the container by weight as well as volume.500 $
Roofing material per squareShingles plus underlayment, ice-and-water membrane, starter, ridge cap and fasteners for one square.165 $/square
Installation labour per squareLabour to lay one square of the new covering, excluding tear-off; set to zero to price materials only.200 $/square
Flashing, vents and penetrationsStep and counter flashing, chimney and wall flashing, pipe boots, ridge and soffit vents — all replaced with the roof.450 $
Deck replacement allowanceShare of the roof area you expect to re-sheathe; nobody knows until the old covering is off, so this is a contingency.10 %
Deck replacement rateSheathing material plus labour per square foot of deck replaced — applied to the sloped area, not the footprint.3.25 $/ft²
Permit and inspection feesMost jurisdictions require a permit for a re-roof; the fee is usually a flat charge or a small percentage of the job value.300 $

It returns

  • Total replacement cost — Tear-off, disposal, material, labour, deck allowance, flashing and permits.
  • Cost per square of roof — Total divided by the measured squares — the figure to compare between bids.
  • Actual roof surface area
  • Squares to order (with waste)
  • Tear-off and disposal
  • Roofing material
  • Installation labour
  • Deck replacement allowance

The formula

Aroof=Aplan1+(r12)2
T=ntS+D+Sordm+Sl+Adeckd+F+P

In plain text: Roof area = footprint × √(1 + (rise/12)²); squares = roof area ÷ 100

  • A_roofActual sloped roof surface area (ft²)
  • A_planFootprint area measured on the ground, including overhangs (ft²)
  • rRise in inches per 12 inches of horizontal run (in per 12)
  • squareRoofing unit of area: 100 ft² of roof surface (100 ft²)

The multiplier is the hypotenuse of a right triangle with base 12 and height r, divided by 12 — pure Pythagoras. It applies to any roof surface at that pitch, so a hip and a gable of the same footprint and pitch have the same area.

Updated Category Whole-Project Costing Verified against published test cases Reading time 12 min

Why roofers price by the square, and what a square really is

A square is 100 ft² of finished roof surface. It is the unit shingles are packaged and sold in — three bundles to a square for most architectural shingles — and it is the unit every part of a roofing estimate is quoted in. The whole trade runs on it, which means the first job in costing a roof is converting the thing you can measure (the building footprint) into the thing you are buying (sloped area).

That conversion is a pitch multiplier, and it is simple geometry. A roof rising r inches over 12 inches of run has a rafter length of √(12² + r²) for every 12 inches of horizontal travel, so the sloped area exceeds the plan area by √(1 + (r/12)²). At 6:12 that is 1.118 — an 11.8% uplift. At 12:12 it is √2, or 41.4%. Ignore the pitch and you will under-order by exactly that percentage, which on a steep roof is several squares.

Two things about the multiplier catch people out. First, it depends only on pitch, not on shape: a hip roof and a gable roof over the same footprint at the same pitch have the same area, because a hip merely rearranges the same sloped planes. Second, it applies to the footprint including overhangs — the eaves and rake overhangs are roof too, and on a modest house they can be 5% of the area. Measure to the drip edge, not to the wall. If you want the area on its own, the roof area calculator does that step alone, and the roof pitch calculator converts between rise-per-12, degrees and slope.

Which quantity each cost line is charged against

A re-roof estimate has seven lines and they are charged against three different quantities. Getting each one against the right quantity is what makes the total credible.

Measured squares — the actual roof area divided by 100 — carry tear-off and installation labour. Tear-off is priced per layer per square, because stripping two layers takes roughly twice as long and produces twice the debris. Installation labour is per square once, regardless of how many layers came off.

Ordered squares — measured squares increased by the waste factor and rounded up to a whole square — carry the material. You buy whole bundles, and the extra covers starter courses at the eaves, hip and ridge caps, and the offcuts every valley generates. A simple gable wastes little; a roof with four dormers and three valleys wastes a great deal, because every valley cut throws away part of a shingle.

Sloped area in square feet carries the deck replacement allowance. Sheathing is bought and fitted by the square foot, and the percentage you enter is a contingency, not a measurement — nobody knows how much deck is rotten until the covering is off. Zero is the wrong answer here on any roof old enough to need replacing.

The remaining three lines — disposal, flashing and penetrations, and permits — are lump sums that scale with the job but not linearly with its area. Flashing in particular is driven by how many chimneys, walls, valleys and pipes the roof has, not by how big it is. A small complicated roof can carry more flashing cost than a large plain one.

Disposal deserves a note of its own: it switches off automatically when no tear-off is selected, and it is charged by container size. Stripped asphalt shingles are dense enough that a skip normally reaches its weight limit before it reaches its volume, so size it on tonnage. The debris and dumpster calculator handles that conversion.

Worked example: a 1,600 ft² footprint at 6:12, one layer off

A single-storey house with a 1,600 ft² roof footprint measured to the drip edge, at a 6:12 pitch, with one existing layer of asphalt shingles to strip. Tear-off at $55 a square per layer, a $500 skip, architectural shingles and underlayment at $165 a square, labour at $200 a square, $450 of flashing and vents, a 10% deck allowance at $3.25/ft², a $300 permit, and 10% waste.

  1. Pitch multiplier. √(1 + (6/12)²) = √1.25 = 1.118034.
  2. Actual roof area. 1,600 × 1.118034 = 1,788.85 ft².
  3. Measured squares. 1,788.85 ÷ 100 = 17.889 squares.
  4. Squares to order. 17.889 × 1.10 = 19.677, rounded up to 20 squares.
  5. Tear-off. 1 layer × $55 × 17.889 = $983.87, plus the $500 skip = $1,483.87.
  6. Material. 20 × $165 = $3,300.
  7. Installation labour. 17.889 × $200 = $3,577.71.
  8. Deck allowance. 10% of 1,788.85 ft² is 178.89 ft², at $3.25 = $581.38.
  9. Lump sums. $450 flashing + $300 permit = $750.
  10. Total. 1,483.87 + 3,300 + 3,577.71 + 581.38 + 750 = $9,692.96.
  11. Cost per square. 9,692.96 ÷ 17.889 = $541.85 per square.

Notice what step 6 and step 7 say together: the labour to lay the roof is $3,577.71 against $3,300 of material, so installation alone slightly exceeds the entire material cost. Add the tear-off labour and the roof costs more in hands than in shingles, which is why the cheapest way to make a re-roof cheaper is almost never to downgrade the shingle.

Pitch multipliers from 1:12 to 12:12

Multiply the roof footprint by the factor for your pitch to get actual roof surface area. Each value is √(1 + (rise/12)²). Three of them are exact: 5:12 is 13/12, 9:12 is 5/4, and 12:12 is √2.
PitchMultiplierAngle from horizontalArea on a 1,600 ft² footprint
1:121.00354.8°1,605.5 ft²
2:121.01389.5°1,622.1 ft²
3:121.030814.0°1,649.2 ft²
4:121.054118.4°1,686.5 ft²
5:121.083322.6°1,733.3 ft²
6:121.118026.6°1,788.9 ft²
7:121.157730.3°1,852.3 ft²
8:121.201933.7°1,923.0 ft²
9:121.250036.9°2,000.0 ft²
10:121.301739.8°2,082.7 ft²
11:121.356642.5°2,170.5 ft²
12:121.414245.0°2,262.7 ft²

The last column shows why pitch cannot be ignored: the same house footprint carries 1,606 ft² of roof at 1:12 and 2,263 ft² at 12:12 — 41% more material and 41% more labour for an identical floor plan.

What the code says about layers and slope

Two rules from the International Residential Code shape a re-roof estimate more than any other.

Slope. Asphalt shingles may only be used on roofs with a slope of 2 in 12 or greater. Between 2 in 12 and 4 in 12 the code requires a double layer of underlayment, which is a real material cost — check whether a per-square material rate includes it. Below 2 in 12 you need a low-slope membrane system, which is a different trade with different rates entirely.

Layers. A roof covering may not be recovered where two or more applications are already in place; those roofs must be stripped to the deck. A recover is also prohibited where the existing roof is water-soaked or has deteriorated to the point that it is no longer a suitable base. Beyond the code question, a recover hides deck damage you would otherwise find and fix, and adds dead load the structure has to carry.

Your local jurisdiction may amend either rule, and permit requirements for re-roofing vary widely. Check with your building department before assuming a recover is legal on your house; the inspection is normally required at the deck stage, before the new covering goes down, so a job that skips the permit cannot easily be regularised afterwards.

Where a roof estimate goes wrong

  • Measuring the floor plan instead of the footprint. Overhangs are roof. Measure to the drip edge on every elevation, not to the wall line.
  • Forgetting the pitch multiplier entirely. The most expensive single error available, and it always under-orders. At 8:12 it is a 20% shortfall.
  • Assuming one layer. Lift a shingle at the eaves and look at the edge. A second hidden layer doubles the tear-off labour and the disposal weight.
  • Zero deck allowance. Rot around chimneys, in valleys and at the eaves is normal on a roof old enough to replace. A nil allowance guarantees a change order.
  • Under-sizing the container. Stripped shingles are dense; a container hits its weight limit well before it looks full, and a second collection is charged as a second hire.
  • Pricing a steep roof at walkable rates. Above about 8:12 nobody walks the roof, and staging and harness work slow everything down.
  • Omitting flashing. Reusing old flashing under a new roof is false economy — the flashing outlives nothing, and replacing it later means lifting the new shingles.
  • Ignoring ventilation. Ridge and soffit venting is usually corrected during a re-roof because it is the only time the ridge is open. It belongs in the estimate.

What actually drives the per-square rates you enter

The three rates in this calculator — tear-off, material and installation — each respond to different things, and knowing which is which tells you where a bid can legitimately be higher.

Tear-off tracks what is coming off and how far it has to travel. One layer of three-tab from a walkable roof is the cheap case. Wood shake, slate and concrete tile are heavier and slower, and any roof that a truck cannot park beside adds carrying distance to every square. Layers multiply it directly, which is why the layer count is worth establishing before you take bids rather than after.

Material tracks the covering and everything under it. A per-square rate should name the shingle, the underlayment type and how much ice-and-water membrane is included; the difference between membrane at the eaves only and membrane over the whole deck is a real gap between two otherwise identical bids. Ridge cap, starter strip and fasteners belong in it too.

Installation tracks access, pitch and complexity. Cut-up roofs with valleys, dormers and skylights take far longer per square than a plain gable, because each intersection is hand-cut and flashed. Height matters as well: a third-storey roof costs more per square than a single-storey one of the same pitch simply because everything has to get up there.

When two bids differ, ask which of those three lines the difference sits in. A higher material rate is usually a specification difference you can price; a higher labour rate on the same roof usually is not.

Comparing bids, and when a re-roof is not the answer

Cost per square is the only number that makes two roofing bids comparable, and it is almost never on either bid. Convert both to the same seven lines this calculator uses and you will usually find the spread is scope rather than margin: one bid includes deck replacement as an allowance and the other as an hourly extra, one prices ice-and-water membrane over the whole roof and the other only at the eaves, one replaces the flashing and the other reuses it. Normalising the quotes to a common scope is worth more than negotiating any single line.

Watch for the two allowances that are genuinely unknowable in advance: deck replacement and any hidden layers. A good bid states them as a unit rate — dollars per sheet of deck, dollars per square for a second layer — rather than as a fixed sum, so that the adjustment is agreed before the surprise rather than after it. Treat those unit rates as the important part of the paperwork.

A re-roof is not always the right project. If the covering is sound and the problem is localised — a failed pipe boot, step flashing at a wall, a valley that never worked — a repair costs a small fraction of a replacement and buys years. If the covering is at the end of its life but the deck and structure are good, a full replacement now is cheaper than the interior damage a failure will cause. And if you are replacing anyway, this is the moment to upgrade ventilation and to add ice-and-water membrane where the code or the climate wants it, because doing either later means taking the new roof back off. Feed the total into your overall renovation budget and keep a contingency on top of the deck allowance, not instead of it. For the material takeoff on its own, the shingle bundle calculator converts squares into bundles.

Frequently asked questions

How many roofing squares is a 2,000 square foot house?

It depends on the pitch, not just the floor area. A 2,000 ft² roof footprint at 6:12 is 2,000 × 1.118 = 2,236 ft², or 22.4 squares; the same footprint at 10:12 is 2,603 ft², or 26 squares. Note also that a 2,000 ft² house is not a 2,000 ft² roof footprint — a two-storey house has roughly half the roof of a single-storey one with the same floor area, and overhangs add to both.

What is a roofing square?

One hundred square feet of finished roof surface. Shingles are packaged so that three bundles typically cover one square for standard architectural products, and every line of a roofing estimate — material, tear-off, labour — is quoted per square. It measures the sloped surface, not the ground area beneath it, which is why the pitch multiplier has to be applied first.

Can I put a new roof over the old one?

Only where a single layer exists and it is in sound condition. The IRC does not permit a recover where two or more applications of roof covering are already in place, or where the existing roof is water-soaked or deteriorated. Even when it is legal, a recover hides deck damage instead of finding it, adds dead load, and generally shortens the life of the new covering because it lies over an uneven base.

How much deck replacement should I allow for?

Enough that finding rot does not stop the job — the allowance in this calculator defaults to 10% of the roof area for exactly that reason. The honest answer is that nobody knows until the covering is off, which is why a good bid states a unit rate per sheet rather than a fixed sum. Rot concentrates around chimneys, in valleys, at the eaves and anywhere a previous leak was patched from above.

Why do steep roofs cost more per square?

Because above roughly 8:12 nobody walks on them. Roof jacks, staging, harnesses and a slower working pace all apply, material has to be carried up rather than stacked, and tear-off debris cannot simply be swept down. This calculator applies one flat labour rate, so on a roof steeper than about 8:12 you should raise both the tear-off and installation rates rather than expecting the pitch multiplier alone to capture it.

Does the waste factor apply to the labour as well?

No. Waste covers material you buy and do not install — starter courses, ridge caps, valley cuts and offcuts — so it applies only to the ordered squares. Tear-off and installation labour are charged against the measured squares, because the roofer lays the roof that exists rather than the material that was delivered. Mixing the two inflates a labour estimate by the waste percentage.

Do I need a permit to replace a roof?

In most jurisdictions yes, and there is usually an inspection at the deck stage before the new covering goes on. Fees are commonly a flat charge or a small percentage of the job value, so the permit line here is small relative to the total. The reason to get it is not the fee: an unpermitted re-roof can surface as a condition of sale, and it removes any recourse if the work fails an insurance claim.

What is a normal cost per square?

It varies too much by region, material and roof complexity for a national figure to be useful, which is why every rate in this calculator is an input. What is stable is the shape of the answer: on the worked example above, installation labour plus tear-off labour come to (3,577.71 + 983.87) ÷ 9,692.96 = 47% of the total against 3,300 ÷ 9,692.96 = 34% for material, so a quote in which material dominates is either using a premium covering or is missing labour scope. Get two or three local bids and use the per-square figure to compare them.

References

  • International Residential Code, Chapter 9 — Roof Assemblies — International Code Council
  • The NRCA Roofing Manual: Steep-slope Roof Systems — National Roofing Contractors Association
  • ASTM D3462: Standard Specification for Asphalt Shingles Made from Glass Felt and Surfaced with Mineral Granules — ASTM International