What does a roof replacement cost?
Replacement is priced per square (100 sq ft) times everything that makes your roof yours: size, pitch, layers, material, and complexity. Typical patterns:
Asphalt shingle (average home)
$7,000 – $18,000
The most common replacement; architectural shingles, full tear-off.
Metal roofing
$12,000 – $35,000+
Panel style and gauge drive the spread; roughly double asphalt lifespan.
Premium (tile, slate, designer)
$25,000 – $60,000+
Material and structural requirements dominate.
What moves the price
- • Roof size and pitch — the biggest levers
- • Tear-off layers — removing two old layers costs more than one
- • Decking replacement — discovered wood rot adds per-sheet cost
- • Complexity — valleys, dormers, skylights, chimneys all add labor
- • Material and warranty class
Ranges reflect typical U.S. pricing patterns and vary widely by roof size, pitch, material, access, and local labor. They are research guidance, not a quote — real local quotes are the only accurate number for your roof.
Stop estimating. Start comparing.
Up to 3 real quotes from vetted local roofers beats any national average.
Cost questions homeowners ask
Can insurance pay for my replacement?
If a storm did the damage, potentially yes. Storm-experienced contractors document damage the way adjusters expect — flag insurance in your quote request.
How should I compare replacement quotes?
Line up scope, underlayment, ventilation work, decking allowance, warranty, and start date — not just the bottom number. Our compare view puts those side by side.