Roof Replacement Cost (2026 Price Guide)
Enter your roof area, pick a material, and choose your state. Labor is adjusted by BLS wage data for roofers; materials are not.
Estimate calculator
Estimate only — not a quote. Removal of old layers, decking repair, and pitch change are billed separately.
What the national ranges look like
Most U.S. homeowners pay between $5,500 and $12,000 for a full asphalt shingle roof replacement on a typical 1,700–2,000 sq ft roof, which works out to roughly $4.25 to $8.50 per square foot installed. That range already includes tear-off of one existing layer, underlayment, flashing and disposal in most markets.
Metal roofs land far higher — $8 to $16 per square foot — because the material itself costs more and installation is slower. Tile and slate run $10 to $25 per square foot and up, driven as much by structural reinforcement as by the tile.
Cost per square, and why roofers talk that way
Roofers price in "squares." One square is 100 square feet of roof surface. A $600 per square price is $6.00 per square foot. When you compare quotes, convert everything to price per square first — it is the only apples-to-apples number.
Be careful with the difference between roof area and house footprint. A 1,500 sq ft house rarely has a 1,500 sq ft roof. Pitch and overhangs usually add 20–40%. If a contractor quotes off your footprint without measuring, the number is a guess.
What actually moves the price
Pitch. Anything steeper than a 6/12 slows installation and adds fall protection. Expect a 10–25% premium on steep sections.
Layers. Removing two or three old layers costs $1,000–$3,000 extra. Some jurisdictions do not allow a third layer at all.
Decking. Rotten sheathing is usually discovered mid-job, priced per sheet, and is the single most common reason a final invoice exceeds the estimate. Ask what the per-sheet rate is before you sign.
Access and height. Two-story homes, tight lots, and landscaping that blocks the dumpster all add labor hours.
How to read three quotes without getting fooled
Cheapest is not the same as best value. Ask each contractor for the same five lines: price per square, number of squares, tear-off layers included, decking rate per sheet, and whether permits and disposal are in the number.
If one quote is 30% below the others, it is almost always missing tear-off, underlayment upgrade, or the permit. That difference shows up later as a change order.
Frequently asked
How much does a new roof cost for a 2,000 sq ft house?
For asphalt shingles, expect roughly $8,500 to $17,000 depending on pitch complexity, number of tear-off layers and local labor rates. The roof area will usually exceed the 2,000 sq ft footprint by 20–40%.
Is a metal roof worth the extra cost?
Metal typically costs 1.5–2x asphalt up front but lasts two to three times as long. Whether it pays off depends on how long you stay in the house and on local hail or wildfire exposure.
Can I roof over the old shingles?
Sometimes, and it saves $1,000–$3,000 in tear-off. Many codes limit you to two layers total, and you lose the chance to inspect or repair decking.