Roofing services · Duncan
Roof Repair in Duncan
We trace leaks back to their actual source in your flashing, valleys, storm damage or lifted shingles, and we photograph the cause before patching anything.
Cowichan Roofing diagnoses and repairs leaks across Duncan, North Cowichan and Lake Cowichan for $500 to $3,000. We usually find the entry point at flashing around chimney, skylight, open valley or wall junction penetrations rather than in the shingles themselves. Cowichan Roofing repairs storm damage across Duncan, North Cowichan and the Cowichan Valley. In a region where Duncan receives roughly 1,350 mm of precipitation a year—with November alone bringing over 200 mm—we know even a small flashing gap can let a large volume of water into your home. Cowichan Roofing completes most repairs across the Cowichan Valley, Duncan and North Cowichan for $500 to $3,000. We recommend repairing a leak whenever your surrounding shingles still have useful years left.
A ceiling stain almost never sits under the hole. Water enters at a penetration or a valley, travels along the underside of the sheathing or down a rafter, and shows up in a different room. Patching a ceiling stain without fixing the leak entry point fails by the following winter. We find and photograph the water entry point before we start any repair.
Where Cowichan Valley roofs actually leak
Flashing is the recurring answer. Chimney counter-flashing that has pulled from the mortar joint, skylight head flashing installed without a diverter, and step flashing along a wall junction that was face-nailed instead of woven into the courses. All three fail slowly, and all three release water directly into the assembly rather than onto the shingle surface above.
Valleys come second. Under heavy tree cover toward Sahtlam, Glenora and Lake Cowichan, Douglas fir and cedar needles pack a valley solid over one autumn. Water backs up under the course above the valley metal and runs sideways into the deck. We treat clearing debris from a valley as routine maintenance. Replacing rotted sheathing beneath a clogged valley is a structural repair, and we price that work separately.
Southeast systems come across the valley through the winter and lift the seal strip on aging shingles. A shingle that has broken its seal will still look intact from the ground and will let water past on the next driving rain.
Repair or replace
We look at how much service life is left in the field around the damage — that decides the call, not how big the hole looks. Asphalt shingles are rated 15 to 30 years, so a flashing failure on a twelve-year-old roof gets repaired. The same failure on a twenty-six-year-old roof with granule loss and curling edges is money spent twice, because the rest of the field is close behind it.
We take photos of the deck and the shingle wear and tell you which one you're looking at, instead of guessing over the phone. On a roof that's genuinely mid-life, a targeted repair plus a maintenance interval is the cheaper path by a wide margin. When your shingles are past saving, our cost guide outlines what a full replacement involves across the Cowichan Valley.
How we find the leak
Water often enters one spot on your roof and travels along rafters before dripping down inside. We inspect your attic space first to trace water stains and damp insulation back to the source. On the roof, we check flashing details around chimneys, pipe boots, skylights, and valleys. We examine cracked shingles, popped nails, and compromised sealant. Tracing water movement back to its origin allows us to fix the true cause of the leak.
What a repair visit looks like
Our technician arrives with tools and materials ready to fix your roof issue. We examine the damaged area and locate all compromised components. The technician lifts damaged shingles, replaces deteriorated flashings, or seals leaky penetration points. Damaged underlayment or rotting wood under the leak is repaired as needed. We clean up all discarded materials from your yard and perform a magnetic sweep for nails before leaving your property.
Typical price range
$500 – $3,000
Most repairs fall between $500 and $3,000 depending on access, the number of failure points and how much sheathing is affected. If we find your roof is past its useful life, we quote a full replacement instead and explain our reasons in writing.
Roofing in nearby communities
Keep exploring
- Compare roof costsFull cost ranges for the Cowichan Valley — asphalt, metal, repairs — and what changes the figure.
- Roof ReplacementFull asphalt re-roofs in Duncan and the Cowichan Valley — tear-off, deck inspection, new underlayment and code-rated venting. Typically $8,000–$20,000, quoted on site.
- Roof MaintenanceRoof moss treatment, gutter and valley clearing and sealant renewal in Duncan and the Cowichan Valley. Typically $300–$1,200 — the work that gets a roof to its rated life.
- Cowichan Roofing home
Get a written roofing quote
Serving Duncan, North Cowichan, Lake Cowichan and Cowichan Bay across the Cowichan Valley Regional District.