Roofing services · Campbell River
Roof Repairs and Leak Tracing in Campbell River

Campbell River Roofing finds roof leaks in Campbell River, Oyster River and on Quadra Island, then repairs whatever is causing them. We work on flashing, valleys, skylights and rot spots, and we reply to your quote request within 24 hours.
Roof repairs run $300 to $6,000 or more: $300 to $800 for a small one, $800 to $2,500 for a medium one, and $2,500 to $6,000 or more for a large one.
How do we find the leak?
Water shows up on your ceiling a long way from where it got in. We start at the stain, work our way back up the roof, and check the flashing, the valleys and every penetration above it until we find the way in.
What do we actually repair?
At the small end: a chimney or vent re-flashed, two or three shingles swapped, a small leak sealed. In the middle: a rot spot the moss caused, a valley that has started to let go, flashing around more than one skylight. At the large end: rotten sections re-sheathed and plywood decking replaced.
Repairs by tier
Small repair — $300 to $800
A vent or chimney re-flashed, a couple of shingles swapped, a small leak sealed.
Medium repair — $800 to $2,500
A rot spot the moss caused, a leaking valley, skylight flashing on more than one opening.
Large repair — $2,500 to $6,000 or more
Rotten sections re-sheathed, plywood decking replaced, a leak that has spread.
How a roof repair goes
- 1
You send the details — the address, where the water is showing up, and what the roof is made of.
- 2
We trace it — we get up on the roof and work back from the stain to the way in.
- 3
The written price — you get what we found and what the repair costs, in writing.
- 4
The repair — we re-flash it, rebuild the valley, or cut out and replace the deck under the rot.
What does the weather here mean for your roof?
Rain is the constant here, and moss on a shaded slope holds it against the shingles instead of letting it run off. Most of the leaks we trace start at a flashing, at a valley, or at a moss-damaged spot where the deck has gone soft underneath.
What does a job like this look like?
- The problem
- A stain turns up on a bedroom ceiling in Campbell River after a week of steady rain.
- What makes it harder
- The stain is nowhere near the flashing that is actually letting water in, so patching under it would fix nothing.
- What we do
- We work back up the slope from the stain, find the flashing that failed, and re-flash it.
People also ask
How much does a roof repair cost?
Small work sits at $300 to $800. Medium work is $800 to $2,500. Big work — decking, systemic leaks — runs $2,500 to $6,000 or more.
What counts as a small repair?
Sealing a small leak, replacing two or three shingles, or re-flashing a chimney or a vent.
What counts as a large repair?
Plywood deck replacement, systemic leaks, or re-sheathing rotten sections of the roof.
How quickly do you answer?
We reply to a quote request within 24 hours.
Related roof work: asphalt shingle re-roofing and moss removal, or compare typical prices in the cost guide for roofing. See also Quadra Island and Oyster River.
Roofing in nearby communities
Keep reading
- Roofing cost guideWhat we charge for shingle, metal and repair work.
- Asphalt Shingle Re-RoofingTear-off and a new asphalt shingle roof, at $7.50 to $12 per square foot installed.
- Roof Cleaning and Moss RemovalMoss off the shingles, needles out of the valleys, and the gutters and downpipes cleared.
- Campbell River Roofing home
Ready for a roofing quote in Campbell River?
We come out, walk the roof and price it for nothing.