Go straight to the roofing guides
Roofing Talks

Roof Replacement Cost: What Drives the Price and How to Estimate Yours

  • Published November 7, 2026
  • The main guide of this topic
  • Also under Roofing materials, Replacing your roof step by step

A roof replacement price starts as your roof’s area in squares times a per-square installed rate for the material you choose, then moves with lines a quick quote can leave out: extra layers to tear off, rotten or thin decking, code-required items, flashing, pitch and access. You can set those variables for your own roof before the first contractor arrives, so each bidder’s rates turn into a low and a high budget instead of a single number.

This page gives you the structure, not a national price. Prices vary by region, material and season, and a single national figure cannot account for your layers, deck or code items.

The Formula: Estimate From Your Own Numbers

Write the estimate as separate terms, so each one can be checked against a quote:

Estimate = (S_install × R_install)
         + (S_surface × L × R_tearoff)
         + (D × R_deck)
         + C_code + C_flashing + C_permit + C_disposal
         + pitch and access adjustment
Term What it means Where to get your number
S<em>surface Measured roof surface in squares, with no waste added The contractor's measurement or an aerial report
S</em>order Squares of new material ordered: S<em>surface plus the waste factor The contractor's material line
S</em>install Whichever of S<em>surface or S</em>order the bidder applies its installed rate to Ask each bidder which one its rate uses
R<em>install Installed rate per square for your material Each bidder's quote
L Number of existing layers to remove The contractor's count, written in the quote
R</em>tearoff Tear-off rate per square, per layer, applied to the measured surface A separate quote line
D Deck sheets replaced Unknown until tear-off; set a low and high value
R<em>deck Price per deck sheet replaced A separate quote line
C</em>code Ice barrier, extra underlayment, drip edge, crickets where required Itemized quote lines checked against local code
C<em>flashing Chimney, wall, skylight and valley flashing Itemized quote lines
C</em>permit, C<em>disposal Permit fee, and hauling and disposal if the tear-off rate does not include them Building department and quote

One roofing square is 100 square feet of roof surface, so Ssurface is the measured roof area in square feet divided by 100. Waste raises the material you order, not the old roof you remove: cut-offs at hips, valleys and edges use up extra new shingles, but the crew still tears off only the surface that is there. How area is measured, including pitch and waste, is explained in what is a roofing square. If a quote line uses a term you do not recognize, look it up in the roofing glossary’s estimate and contract terms.

Before you add the terms, mark each quote line as included or excluded. If a bidder’s installed rate already includes tear-off, disposal, underlayment or drip edge, leave those terms out of that bidder’s estimate, or you will count them twice.

Hypothetical example: a roof measures 30 squares of surface, the contractor adds 10 percent waste, so Sorder is 33 squares; it has 2 layers to remove, and the attic shows soft spots that could mean 0 to 10 deck sheets. Tear-off is 30 × 2, or 60 square-layers, times Rtearoff, not 66. The estimate becomes Sinstall × Rinstall (30 or 33 squares, depending on the base the bidder states), plus 60 × Rtearoff, plus 0 to 10 × Rdeck, plus the code and flashing lines the installed rate does not already cover. Plug in each bidder’s rates and you get a low and a high total instead of one number you cannot check.

Tear-Off Layers: The First Hidden Variable

The layer count changes both the labor and the debris. Each layer is another pass with the tear-off shovel and another load of weight to haul.

It can also remove the option of not tearing off at all. Lincoln, Nebraska’s Re-Roof Policy rests on the 2018 International Residential Code (IRC) and requires every layer to come off when a roof already has two or more. A quote that prices an overlay on a roof that already has two layers is pricing work the code there does not allow; your building department can tell you where your town draws that line.

You can sometimes see the count yourself. At a gable end or along a rake edge, stacked layers can show as a thicker edge with more than one shingle line; binoculars help. Either way, ask each bidder to state the layer count in writing and to price tear-off per square, per layer. When an overlay is allowed and when it is a false saving is covered in the overlay or tear-off decision.

Decking, Flashing and Code Items

Decking is the term nobody can price until the old roof is off. The contractor sees the top of the deck only after tear-off, so a quote can only set a price per sheet and an assumed count.

Thin or damaged decking is a real possibility on older houses. FEMA’s Wind Retrofit Guide (P-804) observes that “many existing roof deck panels are less than 15/32-inch thick.” If your contractor’s specification or a wind retrofit calls for a thicker deck, that can turn D from a few sheets into the whole roof. Ask the question before you sign, not on tear-off day.

Settle how deck overruns are handled before work starts. A workable clause names the price per sheet, the number of sheets included in the base price, and a rule that the crew shows you or photographs damaged sheets before replacing more than the included count. Each extra sheet then appears on a written change order instead of a surprise on the final invoice.

Code items are the next set of lines. Bloomington, Minnesota’s Reroofing information sheet lists an ice barrier extending at least 24 inches inside the exterior wall line, and two layers of underlayment on slopes from 2:12 to 4:12. Drip edge is also a model IRC item, though Minnesota’s code drops it unless the shingle maker requires it, and some jurisdictions require chimney crickets. Each one is material and labor, and a quote that leaves them out is not comparable to one that includes them. Which items apply where you live is covered in roofing building codes.

Flashing belongs in its own lines. Ask whether chimney, wall, skylight and valley flashing will be replaced or reused, and get the answer for each.

Pitch, Access, Material Tier and Region

These four move the rates and quantities in the formula, and none of them has a fixed value you can look up.

  • Pitch. A steeper roof has more surface per foot of house, which raises Ssurface and with it Sorder, and it slows the crew and may need extra safety setup, which raises the labor rate.
  • Access. Distance from the driveway to the roof, multiple stories, fragile landscaping and tight lots all slow loading and tear-off.
  • Material tier. The installed rate changes with the product line, from standard shingles to impact-rated shingles, metal, tile or slate, and some materials need specialist crews.
  • Region. Labor rates, code requirements and climate-driven items differ by location; which materials suit which weather is compared in roofing materials by climate.

State energy codes can narrow the product choice. In California, the Cool Roof Rating Council’s Title 24 summary for the 2025 Energy Code, effective January 1, 2026, says steep-sloped roof alterations need a minimum aged solar reflectance of 0.20 and thermal emittance of 0.75, using CRRC-rated products; the CRRC’s 2025 chart applies those single-family values only in certain climate zones and lists equivalents and exemptions, covered in the cool roofs guide. If the requirement applies to your re-roof, price only qualifying products.

Turn Your Estimate Into a Budget Range Before Quotes

With roof area, tear-off layers, decking, flashing and site conditions accounted for, you can turn the formula into a working budget range. Build two versions of the formula. For the low end, use the layer count you know, zero deck sheets, and the code items your building department confirms. For the high end, use a deck count that matches what you saw in the attic, every flashing line as replacement, and the access adjustment you expect for your lot. Once bidders’ rates are plugged in, the gap between the two totals is your contingency, and it should sit in your budget, not on a credit card later.

If an insurance claim is funding the job, start the range from the insurer’s estimate and your deductible instead, then use the formula to spot lines the estimate may have missed.

Then send bidders a request built on the same terms. Ask each one to price tear-off per layer and deck per sheet separately, list every code and flashing item, and state the deck count included in the base price. Quotes written that way line up against each other, which is the method in how to compare roofing quotes line by line.

Repairs, Financing, Aid, Taxes, Value and Insurance

Once you have a range, the next questions are how to pay for it and what else it touches. Each has its own page:

This guide is general information for U.S. homeowners, not legal, insurance, tax, or engineering advice. Codes, laws, and policy terms vary by location and change over time; confirm details with your local building department, your insurer, or a licensed professional.

Sources

Reader comments

Ask or add something

Your email address will not be published. Required fields are marked *