Roof Estimate Calculator (Canada)
Free roof estimate calculator for Canada. Build a contractor-style quote with line-item costs, overhead, profit, contingency and HST/GST/PST — plus a good/better/best 3-tier offer and 30/40/30 progress draws.
Roof Estimate Calculator
Build a contractor-style itemised estimate: direct cost, overhead, profit, contingency and tax — plus a 3-tier good/better/best proposal, crew schedule and draw schedule.
How this roof estimate calculator works
Most cost calculators give you a single number. A real Canadian roofing estimate has six layers stacked on top — direct cost, overhead, profit, contingency, sales tax, and the schedule of progress draws. This calculator shows all six.
Enter the building footprint in square feet (Canadian tradition uses imperial for residential roof area), pitch in X/12, the material, complexity and region, then adjust the markup chain to match the kind of contractor you’re comparing.
The output is a written-quote-style proposal: itemised line breakdown in CAD, three-tier good/better/best, gross margin %, a labour-hour estimate based on crew size, and a 30/40/30 progress-draw schedule.
The contractor markup chain — how the price gets built
direct cost = materials + labour + tear-off + disposal + ice & water shield + deck repair + permit
+ overhead = direct × overhead% (truck, public liability, WSIB/CSST/WCB, marketing)
+ profit = (direct + OH) × profit%
+ contingency = subtotal × contingency%
+ sales tax = subtotal × HST/GST/PST%
= grand total
The markup is multiplicative. A 20% overhead on a C$25,000 direct cost is C$5,000, not C$2,500 — which is why a C$30,000 materials-and-labour figure on a survey turns into a C$42,000 final invoice with HST in Ontario. The markup chain pays the truck, the C$5m public-liability cover, the WSIB/CSST premium (up to 8% of payroll in some provinces), the slow-month payroll and the 1-in-5 jobs that uncover hidden ice-dam rot.
The math, derived from first principles
slope factor = sqrt(1 + (rise/run)²)
roof area = footprint × slope factor
A 2,200 sq ft footprint at 6/12 pitch has a slope factor of 1.118, so 2,460 sq ft of surface (24.6 squares). Architectural asphalt material runs about C$2.20/sq ft installed (×1.05 vs US baseline × labour 0.88), labour about C$2.80/sq ft installed; tear-off adds C$1.30/sq ft and disposal C$0.75/sq ft for one layer. With ice & water shield (mandatory NBC 9.26.5 in eaves and valleys), deck repair allowance and code upgrades, the direct cost lands around C$23,500.
Apply the markup chain (18% overhead, 12% profit, 5% contingency, 13% HST in Ontario) and the proposal total comes out to roughly C$36,800. The HST alone is about C$4,200 of the gap from direct cost.
Region tier — provincial cost spreads
| Tier | Multiplier | Examples |
|---|---|---|
| Low | 0.85 | Prairie towns, Atlantic regional, Northern Ontario, regional QC |
| Mid | 1.00 | Calgary, Edmonton, Ottawa, Winnipeg, Halifax, Quebec City |
| High | 1.28 | Toronto, Vancouver, Montreal Island, Lower Mainland BC |
The high-tier multiplier captures higher labour rates (unionised IUOE/Carpenters wages 18–25% above other markets), parking permits ($30–$60/day in inner Toronto/Vancouver), condo-board access fees, BC seismic uplift requirements, and the licensing and bonding overhead that thins the contractor pool. CRCA’s 2026 cost survey shows the spread between regional and Toronto/Vancouver pricing is now 26%.
Crew size and labour-hour estimate
The calculator divides labour cost (labour + tear-off lines) by the burdened hourly rate (default C$48/hr — covers wages, EI, CPP, WSIB/CSST/WCB and tooling), then divides by crew size × 8 hours to estimate working days.
A 4-person crew on the 2,200 sq ft architectural reroof above pulls roughly 170 labour-hours, so 5–6 working days. That matches the CRCA technical bulletin benchmark of 4–5 squares stripped and re-laid per crew-day on a moderately complex residential job.
Permit and inspection — what’s required across Canada
Per NBC 2020, any reroof exceeding 30% of the existing roof area or replacing structural elements requires a building permit. Most municipalities require an in-progress inspection after tear-off (verifying deck condition and ice & water shield placement) and a final inspection before insurance restoration claims pay out. The calculator estimates the permit at 3% of materials+labour or a C$550 floor.
Some jurisdictions are more expensive:
- Toronto: building permit + Toronto Building inspections C$700–C$1,400.
- Vancouver: BC Building Code permit + heritage-zone overlay where applicable C$500–C$1,200.
- Montreal Island (CCQ): licensed RBQ contractor required, plus borough permit C$400–C$900.
- Atlantic provinces (NS/NB/PE/NL): 15% HST, otherwise simpler permit regime.
The contractor must hold the appropriate provincial licence/registration: ON (no general licence — but TSSA for gas-line work, ESA for electrical), QC (RBQ licence mandatory), BC (Homeowner Protection Act 2-5-10 warranty for new build only), AB (Master Roofer through ARCA), MB/SK (no provincial licence — municipal business licence only).
Progress payments — what’s normal
Most CRCA contractors use 30/40/30:
- 30% deposit on signing — locks the start date, covers material deposits.
- 40% midpoint on dry-in completion — sheathing repair done, ice & water shield down, underlayment installed.
- 30% final on completion and inspection sign-off.
Quebec’s CCQ requires contracts over C$25,000 to be in writing with a 10-day cancellation period. Ontario CPA 2002 requires written contracts over C$50. Always pay by EFT, Interac e-transfer or credit card with a paper trail — never pay cash. Credit-card chargeback is your strongest recourse if a contractor disappears mid-job.
The 3-tier good/better/best
- Good (86%): 3-tab asphalt (Owens Corning Supreme, GAF Royal Sovereign), 25-year manufacturer guarantee.
- Better (100%, recommended): architectural shingle (GAF Timberline HDZ, IKO Cambridge), 30-year, NBC 9.26.5 ice & water shield in eaves and valleys, balanced ridge + intake ventilation.
- Best (118%): designer asphalt (GAF Glenwood, IKO Royal Estate) or metal standing-seam (Vicwest, IDEAL Roofing), 50-year material + 10-year workmanship.
Sources used in this calculator
- CRCA (Canadian Roofing Contractors Association) — 2026 contractor cost index, technical bulletins.
- CASMA (Canadian Asphalt Shingle Manufacturers Association) — installation guidelines.
- NBC 2020 Section 9.26 — roofing assemblies, ice & water shield placement (9.26.5).
- NECB 2020 — energy efficiency requirements for retrofits.
- CSA A123.1 / A123.21 — asphalt shingle and wind-resistance standards.
- Provincial codes — OBC (Ontario), BCBC (BC), Code de construction du Québec, Alberta Building Code.
- HomeStars 2026 cost report and Renomii survey — homeowner-survey medians.
Use this calculator alongside the others
For a single material-cost estimate without markup, use the roof cost calculator. For a low/mid/high consumer cost band with insurance ACV/RCV, use the roof replacement cost calculator. To compare materials side by side, use the roofing cost calculator. When you’ve gathered three real tenders, compare them line by line against this output and ask each contractor to justify any line more than 15% off.