Roofer cost (roofing) in Montreal
Roofing is usually priced per square foot, materials and labour included. Asphalt shingles last 20–25 years; elastomeric membrane, 25–30 years.
Typical hourly rate
$5–$9/sq ft (shingles, installed)
Common jobs
| Job | Estimate |
|---|---|
| Roof inspection | $150–$300 |
| Leak repair | $400–$1,200 |
| Chimney / vent flashing | $500–$1,500 |
| Gutters (typical home) | $1,500–$3,500 |
| Shingle roof (typical home) | $7,000–$15,000 |
| Elastomeric membrane roof | $9,000–$18,000 |
In Montreal
In Montreal, older housing stock (plexes, century homes) often complicates jobs — budget toward the top of the range for pre-1960 buildings.
What moves the price
- Roof pitch: steep pitch = more labour
- Number of layers to tear off
- Condition of the decking (plywood) underneath
- Extras: skylights, chimney, ventilation
Tips before you sign
- Get the shingle brand and warranty in writing.
- Confirm full tear-off is included (no layering over).
- A 5–10 year workmanship warranty is standard.
- Never pay the full amount upfront.
Estimates, not guaranteed prices
These ranges are indicative estimates based on Quebec market averages — not guaranteed prices. Actual cost depends on project scope, materials chosen, access and the contractor. Always get multiple written quotes before signing.
Get the real price for your project
Describe your work — local contractors reply for free.
Get free quotes