Roofing in Toronto
Compare local roofing contractor pros in Toronto and get free quotes — no obligation, no call-backs you didn't ask for.
Typical price: CA$230–CA$57,500
Free, no obligation. Sign in with Google to send your request.
Roofing prices in Toronto
| Job size | Low | Typical | High |
|---|---|---|---|
| Minor repair Shingle patch, flashing or vent boot repair | CA$230 | CA$690 | CA$2,300 |
| Full asphalt replacement Tear-off and replace typical detached home roof | CA$9,200 | CA$14,900 | CA$28,700 |
| Metal roof replacement Standing seam or metal shingle full replacement | CA$20,700 | CA$34,500 | CA$57,500 |
How to hire a roofing pro in Canada
- Licensing varies by province and municipality — there is no national roofing licence; check local business licensing plus references
- Ask for a WSIB (Ontario) / WorkSafeBC clearance certificate and liability insurance before signing
- Confirm the quote includes eave ice-and-water shield — required by code in most provinces because of ice damming
- Book early: the realistic season is late spring to fall, and good crews fill up months ahead
- Get tear-off, disposal, underlayment and a per-sheet deck repair price itemised
- Get manufacturer and workmanship warranties in writing
Canada has no national roofing licence — requirements are provincial and municipal, so insurance and workers' compensation clearance are the universal checks. Building codes in most provinces mandate eave protection (ice-and-water membrane) due to ice damming, and quotes missing it are under-specified.
Budgeting first?
See the full breakdown of what drives roofing prices — job sizes, unit rates, and how to save.
Frequently asked questions
Can just part of a roof be replaced?
Yes — replacing one slope or section is common after localised storm damage and costs far less than a full reroof. The trade-offs are colour mismatch with weathered existing material and tying new work into old underlayment. It makes most sense when the rest of the roof has meaningful life left.
Should gutters be replaced at the same time as the roof?
Often worth it: the access equipment is already up, edge details integrate cleanly, and combined pricing beats two separate jobs. If your gutters are under ten years old and sound, keep them — but have the roofer protect them during tear-off and note their condition in writing.
What are the warning signs I need roof work?
Missing, cracked or slipped tiles/shingles; granules collecting in gutters; daylight visible in the attic; damp patches or staining on top-floor ceilings; sagging roof lines; and moss holding moisture against the surface. Catching these early usually means a repair instead of a replacement.
What warranties should a new roof come with?
Two separate ones: a manufacturer warranty on materials (often 20-50 years, sometimes conditional on certified installation) and the contractor's own workmanship warranty (5-10 years is respectable). Get both in writing and understand what voids them — foot traffic, unventilated attics and pressure washing are common exclusions.
How much does a roof replacement cost in Canada?
A typical asphalt shingle replacement runs CAD $8,000-$25,000 with most homes landing around $12,000-$15,000; metal roofs run $18,000-$50,000. Per-square-foot pricing of $5-$13 installed is typical for asphalt.
Can you replace a roof in a Canadian winter?
It's possible but not ideal — shingle adhesive strips need warmth to seal, and snow slows and endangers crews. Most contractors work April-November; winter work is usually limited to emergency repairs and ice-dam mitigation.
Free, no obligation. Sign in with Google to send your request.
How Handld works
- 1
Tell us what you need
Describe the job and where you are. It takes about a minute.
- 2
We match your request
Your request goes to local professionals who cover your area and service.
- 3
Compare quotes and choose
Pros reply with quotes. Compare, ask questions and hire on your terms — free for you.