Licensed & WorkSafeBC insured · Metro Vancouver & Fraser Valley · 24/7 emergency service

Cost guide · Updated October 2026

How much does roof repair cost in Vancouver?

Short answer

Roof repairs in Vancouver range widely — from about $300 for a small fix like a few shingles or a pipe boot, to $25,000 for major structural or storm damage. A typical repair averages around $6,000. The biggest factors are what is leaking, how much of the roof deck is damaged, and how hard the area is to reach.

Our prices: These are typical Metro Vancouver market prices. Smart Earth Group keeps its pricing reasonable, and our written quotes usually come in lower than these averages — call (604) 217-4247 for your free quote.
RepairWhat it usually involvesRelative cost
Missing or lifted shinglesReplacing a few shingles and sealingLow
Pipe boot or vent leakNew boot or vent, re-sealedLow
Chimney or wall flashingRemoving shingles, new flashing, re-shinglingMedium
Skylight leakRe-flashing or replacing the skylightMedium
Rotten roof deckOpening the roof, new plywood, new underlaymentMedium–High
Storm damage across slopesSeveral areas or a full slopeHigh

Typical Metro Vancouver / BC market prices from the sources below. Smart Earth Group's own quotes are usually lower.

What changes the price

  • Finding the real source of the leak — water often travels before it shows on a ceiling
  • Whether the plywood under the shingles is soft or rotten
  • Roof height, steepness and access
  • Matching older or discontinued shingles
  • Emergency or after-hours work

How Smart Earth Group handles repairs

  • We trace the leak to its source and show you photos
  • If a repair is the right call we say so — and if it isn't worth repairing, we tell you that too
  • Written quote before work starts

Common questions

Can you fix a roof leak in the rain?

We can tarp and do temporary leak control in the rain. Permanent repairs are done in a dry window so sealants and shingles bond properly.

Will insurance cover my roof repair?

Sudden damage like a windstorm is often covered; wear and age usually are not. We provide photos and a written report you can send to your insurer.

How do I know if I need a new roof instead?

If the roof is 20+ years old, shingles are curling or losing granules everywhere, or you keep getting new leaks, replacement is usually the better value.

Sources

Written by the Smart Earth Group team — 35 years of roofing and exterior work across Metro Vancouver and the Fraser Valley.

Real Google reviews

Homeowners who'd hire us again

5.0 rated on Google reviews
Google
Raj and his team did a full replacement for my residential and commercial property, everything went so well and professionally done. Their prices were so reasonable and competitive with high end quality. They have also done a renovation project for my rental properties. I highly recommend Raj and his team for any roofing and renovations projects all over the lower mainland.
Allan M.Roof replacement & renovations
Google
A job that started as power washing ended up being everything that needed to be fixed inside and out including: door install, roof repairs, painting and more.
Catherine V.Power washing, roof repair & painting
Google
They just installed a big roof and painted my house and installed 8 windows. Awesome job done by these guys.
James M.Roof, painting & windows

Free estimate

Get your free written quote

Send us the details and we'll come back with pricing — usually the same day, always within 24 hours.

  • On-site inspection
  • Written quote, clear upfront pricing
  • Same-week availability in most areas
  • Bundle services and we price them as one project

Prefer to talk? Call or text us now:

📞 (604) 217-4247

We reply within 24 hours — usually much faster. Or call (604) 217-4247.

📞 Call nowFree quote