Free · 2026 prices · Instant
Roof Replacement Cost 2026
Price per m² & Total
How much does a roof replacement cost? Get a price per m², total estimate and range by material. Free roof replacement cost calculator.
Advertisement
Your inputs
Get 3 quotes and check warranty (most offer 25–50 year shingles).
Your estimate
Roof replacement
$12,000
≈ range $9,600 – $19,200
Low estimate
$9,600
High estimate
$19,200
Detail 1$120/m²
Detail 2120 m²
Estimated total$14,400
Estimates use national averages. Always get local quotes before committing.
Advertisement
Roof replacement FAQ
How much does a roof replacement cost?
Expect $80–160 per m² installed. A typical 120 m² roof lands around $10,000–20,000, depending on material and pitch.
What affects roof cost?
Material (asphalt is cheapest, metal and slate premium), pitch, number of layers to remove, and your region's labor rates.
Does insurance cover a new roof?
Storm or hail damage is often covered, minus your deductible. Normal wear and tear is not.
How long does a roof last?
Asphalt shingles last 20–30 years; metal 40–70. Replacing before leaks avoids interior damage.
Advertisement