Roof Replacement Cost Calculator
Estimate the cost to replace your roof.
Planning a roofer project?
Tell us what you need and local pros will get in touch. Free, no obligation.
Save your results to your home — free.Open the full tool →
How to use this calculator
- Enter your roof's area in square feet (roughly 1.5× your home's footprint).
- Pick your roofing material and roof complexity.
- See an installed-cost range, then get local quotes.
Tired of calling around? Post your project once and let local pros come to you.
Frequently asked questions
- How much does it cost to replace a roof in Canada?
- Most asphalt shingle roofs cost roughly $5–$8 per square foot installed, so a typical home runs $9,000–$18,000. Metal and cedar cost more.
- What affects roof replacement cost?
- Roof size, material, pitch, number of existing layers to tear off, and features like skylights and chimneys all change the price.