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.
| Repair | What it usually involves | Relative cost |
|---|---|---|
| Missing or lifted shingles | Replacing a few shingles and sealing | Low |
| Pipe boot or vent leak | New boot or vent, re-sealed | Low |
| Chimney or wall flashing | Removing shingles, new flashing, re-shingling | Medium |
| Skylight leak | Re-flashing or replacing the skylight | Medium |
| Rotten roof deck | Opening the roof, new plywood, new underlayment | Medium–High |
| Storm damage across slopes | Several areas or a full slope | High |
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.