Roof cost calculator
How much will your new roof cost?
Set the size of your house, the pitch and the roofing you want, and see a rough local price range based on October 2026 installed prices published by Metro Vancouver and Fraser Valley roofers. Then get real quotes when you're ready.
How it works
Where the numbers come from
The calculator turns your house footprint into roof area using the pitch (a 6:12 roof has about 12% more surface than its footprint, a 12:12 roof about 41%) plus 10% for waste, ridges and starter courses. It multiplies that by the installed price per square foot for the roofing you chose, taken from the overlap of prices published by Lower Mainland roofers in 2025 and 2026 and listed in the cost guide. Steep and cut-up roofs add a percentage for staging, cutting and flashing; standing seam on a complex roof adds the most.
Tear-off, plywood, skylights, ventilation and gutters are added as their own ranges, and the total is adjusted for your city's typical price level: Vancouver and the North Shore run higher, Surrey and the Fraser Valley a little lower. Everything is before GST.
What it can't see
Why real quotes differ
Access for a dumpster and a lift, the exact shingle line or metal profile, the gauge and finish, how many penetrations need flashing, what the plywood looks like once the old roof is off, and how busy the roofer is that month all move the price. A roof that's 20% more than the calculator says may simply be a careful scope; one that's 30% less is probably missing something.
That's why the number is a starting point for three real quotes, compared line by line. How to compare roofing quotes →
Price tables
Typical roofing prices by job
Ranges for common roofing work across Metro Vancouver and the Fraser Valley, before GST.
Common roofing projects
| Job | Typical range | What moves the price |
|---|---|---|
| New roof, architectural shingles (2,000 sq ft) | $11,000 to $20,000 | Tear-off of one layer included by most roofers; plywood repairs extra |
| New roof, standing seam metal (2,000 sq ft) | $24,000 to $40,000 | Steel with a PVDF finish; aluminum and complex roofs run higher |
| New roof, cedar shakes (2,000 sq ft) | $25,000 to $50,000 | Valley quotes at the low end, Vancouver and North Shore at the high end |
| Flat roof, two-ply torch-on (1,500 sq ft) | $15,000 to $24,000 | TPO and EPDM cost less; insulation and drains extra |
| Roof leak repair | $400 to $1,500 | Flashing, boots and small areas; emergency tarping $350 to $1,000 |
| Seamless aluminum gutters, typical house | $1,500 to $4,000 | About $10 to $25 per linear foot; downspouts $100 to $300 each |
| Moss removal and roof cleaning | $350 to $900 | Soft wash and treatment; pressure washing shortens shingle life |
| Roof inspection with written report | $150 to $400 | Photos, condition, remaining life and a repair list |
Budget ranges in CAD before GST, from prices published by Lower Mainland roofers in October 2026. Your quotes are based on a site visit.
Get real prices for your roof
Send one request and compare up to 3 local quotes.
Questions
Roof cost calculator questions
How accurate is the roof cost calculator?
It gives a budget range, not a quote. The per-square-foot prices are the overlap of what Lower Mainland roofers published in 2025 and 2026, and the pitch, shape, tear-off and plywood adjustments follow the same roofers' notes. Real quotes land inside the range for most ordinary houses; steep sites, difficult access and premium products push above it.
How do I find my house footprint?
Pace or measure the outside walls from the ground, add about 1.5 ft on each side for overhangs, and include an attached garage. A property survey or the municipality's online map also shows the outline. For a two-storey house use the footprint, not the floor area, because the roof covers only one storey's worth of ground.
Why is the roof area bigger than the footprint?
Pitch. A 6:12 roof has about 12% more surface than its footprint and a 12:12 roof about 41% more, and roofers add about 10% for waste, ridges and starter courses. The calculator does both; the roof pitch guide explains how to measure yours.
Does the calculator include GST, permits and plywood?
Before GST. Plywood is included when you pick a deck condition, tear-off when you pick what comes off, and skylights, ventilation and gutters when you add them. Like-for-like re-roofs need no permit in most Lower Mainland municipalities, so no permit fee is added; the permit checker covers the exceptions.
Why does my city change the price?
Published prices in Vancouver and the North Shore run higher than in Surrey and the Fraser Valley, by about 5 to 10% in the one roofer's data that states it, with steep North Shore sites adding more. The calculator applies each city's typical level; the city pages explain what's behind it.
Guides