Roof Replacement: Costs, Materials & Timing
Roof replacement cost is driven by roof size (in “squares”), material, pitch, and how many old layers must be torn off. Estimate yours below, then review the key decisions.
Estimated project cost
$13,200
Typical. Range $7,700 – $23,500
- Materials
- $5,050
- Labor
- $6,100
- Contingency
- +12%
Main cost drivers
- Roofing installation labor$4,500
- Asphalt architectural shingles$3,600
- Tear-off & disposal of existing layers$1,600
Illustrative estimate — not verified market pricing
These figures are planning estimates for demonstration, not current verified prices. Actual costs vary by region, materials, and contractor. Always get written quotes. See the methodology and sources below.
Want real numbers for your project? Compare written quotes from local pros.
Request contractor quotesMaterial and size
Roofs are measured in squares (100 sq ft each). Asphalt shingles are the most common and affordable; metal, tile, and slate cost more but last longer. A steeper, more complex roof costs more to work on safely.
Tear-off (removing old layers) and disposal add cost but are often necessary and sometimes required by code.
Repair vs. replace
Localized damage may be repairable, but widespread wear, multiple leaks, or a roof near the end of its life usually favors replacement. Get a professional inspection before deciding.
Frequently asked questions
How long does a roof last?
It varies by material and climate: asphalt shingles commonly last around 15–25 years, while metal and tile can last much longer. Have a pro assess your specific roof.
Is a metal roof worth the extra cost?
Metal costs more upfront but lasts longer and can improve energy efficiency. Whether it pays off depends on how long you’ll stay and your climate.
Are these verified prices?
No — illustrative estimates only. Get written quotes from licensed roofers.