Tools Guides Directory Map Assessment My Home
📁 theHomework.ca_×

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

  1. Enter your roof's area in square feet (roughly 1.5× your home's footprint).
  2. Pick your roofing material and roof complexity.
  3. 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.
🏠 Start 📁 theHomework.ca Privacy 🔊 © 2026 Swell Farms Inc.