Province of Ontario · Independent service

Independent roofing quote review for Ontario homeowners

Documentary service for Ontario homeowners and condo boards: Toronto, Mississauga, Brampton, Ottawa, Hamilton, London, Kitchener-Waterloo, Windsor. Hidden-fee detection, WSIB verification and side-by-side quote comparison.

100% independent · No contractor affiliation · No commission
Ontario market specifics
  • WSIB clearance certificate mandatory for any roofing contractor
  • $2M minimum civil liability insurance recommended
  • Consumer Protection Act: 10-day cancellation on home-signed contracts
  • Heavy snow loads in northern Ontario, ice-damming risks across GTA
  • Municipal permit requirements vary by city (Toronto, Ottawa, Hamilton)
  • Architectural-shingle market: $6.50–$9.50 per sq ft in 2026
Coverage across Ontario
  • Toronto, North York, Scarborough, Etobicoke
  • Mississauga, Brampton, Vaughan, Markham, Richmond Hill
  • Ottawa, Gatineau border, Kanata, Nepean
  • Hamilton, Burlington, Oakville, St. Catharines
  • London, Kitchener-Waterloo, Cambridge, Guelph, Windsor

Market reference prices — Ontario 2026

2026 Ontario market data, before HST.

Roof typePrice per sq ftLifespan
3-tab asphalt shingle$6.50 – $8.5018 to 25 years
Architectural asphalt shingle$7.50 – $11.5025 to 35 years
Elastomeric / TPO membrane (flat)$10 – $1620 to 30 years
Pre-painted steel sheet$12 – $1940 to 60 years
Toronto detached home (full re-roof)$9,500 – $24,000Architectural shingle

Ontario FAQ

How do I know if a roofer is overcharging me in Ontario?

A roofer is overcharging in Ontario when the price per square foot exceeds $9.50 CAD for standard architectural shingles without justification. The 2026 Ontario market sits between $6.50 and $9.50 per sq ft for shingles, before tax.

What licences should an Ontario roofer hold?

An Ontario roofer should hold a valid WSIB clearance certificate, $2M minimum civil liability insurance, and ideally a COR (Certificate of Recognition). Always verify the WSIB clearance number on the official portal before any payment.

Which Ontario cities do you serve?

We serve all Ontario: Toronto, Mississauga, Brampton, Ottawa, Hamilton, London, Kitchener-Waterloo, Windsor, Barrie, Sudbury and surrounding municipalities. The service is documentary and delivered remotely.

Upload your Ontario roofing quote

Confidential, 100% independent — calibrated to WSIB requirements and Ontario consumer law.