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

JobEstimate
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