Roofing near you in Canada
Known locally as roofing contractor. Compare researched prices and get free quotes from pros wherever you are in Canada.
Typical price: CA$200–CA$50,000
Free, no obligation. Sign in with Google to send your request.
What roofing costs in Canada
| Job size | Low | Typical | High |
|---|---|---|---|
| Minor repair Shingle patch, flashing or vent boot repair | CA$200 | CA$600 | CA$2,000 |
| Full asphalt replacement Tear-off and replace typical detached home roof | CA$8,000 | CA$13,000 | CA$25,000 |
| Metal roof replacement Standing seam or metal shingle full replacement | CA$18,000 | CA$30,000 | CA$50,000 |
Popular cities for roofing
- Roofing in Toronto
- Roofing in Montréal
- Roofing in Calgary
- Roofing in Ottawa
- Roofing in Edmonton
- Roofing in Winnipeg
- Roofing in Mississauga
- Roofing in Vancouver
- Roofing in Brampton
- Roofing in Hamilton
- Roofing in Surrey
- Roofing in Québec
- Roofing in Halifax
- Roofing in Laval
- Roofing in London
- Roofing in Etobicoke
- Roofing in Markham
- Roofing in Vaughan
- Roofing in Gatineau
- Roofing in Victoria
- Roofing in Saskatoon
- Roofing in Kitchener
- Roofing in Burnaby
- Roofing in Windsor
- Roofing in Longueuil
- Roofing in Regina
- Roofing in Oakville
- Roofing in Richmond
- Roofing in Richmond Hill
- Roofing in Burlington
Browse Canada by region
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
Frequently asked questions
Will insurance pay for my roof?
Policies generally cover sudden storm damage (wind, hail, fallen trees) but not gradual wear and age. Document damage with dated photos immediately, get an independent assessment before signing anything a door-knocking contractor puts in front of you, and check whether your policy pays replacement cost or depreciated value on older roofs.
Should I repair my roof or replace it?
Repair when damage is localised — a few slipped tiles, one flashing leak — and the roof is under about two-thirds of its expected life. Replace when leaks recur in different places, more than roughly 30% of the covering is failing, or repair quotes start approaching a third of replacement cost. A good roofer will show you photos from the roof to justify either answer.
What is flashing and why do most leaks start there?
Flashing is the metal detailing that seals joints — around chimneys, valleys, vents, skylights and wall junctions. These joints move and collect water flow, so flashing fails long before the main covering. If a roofer proposes reusing old flashing on a full replacement, push back.
Do I need a permit for roof work?
Full replacements commonly require a building permit or regulatory compliance; small like-for-like repairs usually don't. Rules vary by country and municipality, and a legitimate contractor will know and handle the paperwork — treat 'we don't need a permit' on a full reroof as a flag to double-check.
Can a new roof be installed over the old one?
Sometimes — an overlay saves tear-off cost but hides deck problems, adds weight, and often shortens the new roof's life and warranty. Many codes and manufacturers limit roofs to two layers. Tear-off costs more upfront and is usually the better long-term decision; get both options priced.
How long does a roof last?
Typical service lives: asphalt shingles 15-30 years, concrete tile 40-60, clay tile and slate 60-100+, metal 40-70, flat membranes (felt, EPDM, TPO) 15-30. Underlayment and flashings usually fail before the covering itself, which is why old roofs leak even with intact tiles.
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.
Related services
Planning a budget?
See the full roofing cost guide or browse all Canada price guides.
Free, no obligation. Sign in with Google to send your request.