Cowichan Roofing

Roofing services · Duncan

Roof Moss Treatment and Maintenance in Duncan

We treat moss the way shingle manufacturers specify, clear your valleys and gutters before November rain, and renew sealant at penetrations. We never bring a pressure washer near your roof.

Cowichan Roofing provides roof maintenance and moss treatment across Duncan, North Cowichan and the Cowichan Valley. We focus heavily on moss control because Duncan gets roughly 1,350 mm of rain a year, compared to about 705 mm in Victoria. Cowichan Roofing treats moss and algae across the Cowichan Valley, Duncan and North Cowichan. We spray a diluted 50:50 chlorine solution on your shingles and rinse it clean at low pressure. Cowichan Roofing protects asphalt shingle systems across Duncan, North Cowichan and Lake Cowichan during every $300 to $1,200 maintenance visit. We never use a pressure washer on your roof, because high pressure strips away protective granules and shortens the life of your shingles. Cowichan Roofing delivers routine maintenance across the Cowichan Valley, Duncan and Cowichan Bay. We charge $300 to $1,200 for a visit depending on your roof's size, pitch and moss coverage, helping you protect an asphalt roof that costs $8,000 to $20,000 to replace.

Your roof often looks completely fine in September, making it easy to delay annual maintenance before winter storms hit. Moss on a north slope, a gutter carrying needles, and a cracked sealant bead at a vent boot are all cheap to deal with now and expensive to deal with by February.

Moss, and how not to remove it

It holds water against the shingle mat, lifts the lower edge of the course above it, and works granules loose as it spreads. Left through a few Cowichan winters it turns a mid-life roof into a replacement.

We spray your shingles with a 50:50 mix of laundry-strength liquid chlorine bleach and water, let it sit 15 to 20 minutes, and rinse it at low pressure. We use a leaf blower rather than a scraper to clear the loosened moss safely. A pressure washer never touches your roof. It strips the granules off the shingles and shortens the life of the whole system, and we won't trade a clean-looking roof for a shorter one.

Gutters, valleys and minor roof repairs

Gutters and valleys come first in a valley this heavily treed. Douglas fir and cedar drop enough needles in one autumn to pack a valley solid, and November averages over 200 mm of rain in Duncan — a blocked gutter overtops and runs behind the fascia rather than away from the house. We recommend clearing your gutters and valleys before the wet season begins rather than cleaning up after water backed up.

Then the small things that end roofs quietly: cracked sealant at vent boots and skylights, a lifted shingle where a seal strip has broken, loose chimney counter-flashing, and moss re-establishing on the north slope. We photograph your roof during our visit so you can see whether it needs minor care or a full replacement, and whether structural repairs require a permit under our permits guide.

What a maintenance visit covers

Regular maintenance extends the life of your roof and prevents unexpected leaks. We begin by clearing leaves, needles, and organic debris from all roof valleys and gutters. Our team inspects flashings around chimneys, skylights, plumbing stacks, and roof vents. We check exposed fasteners, sealants, and edge metal for wear or lifting. If moss is present, we apply gentle liquid treatments to kill organic growth at the root without damaging shingle granules. We never pressure-wash shingles, as high pressure strips away protective coatings. The technician cleans out downspouts to ensure proper water drainage away from your foundation. Finally, we gather all fallen debris, leaving your yard and gutters completely clean.

Gutters and valleys before the rain

Heavy rain requires clear channels to flow off your roof safely. Pine needles, leaves, and moss collect in roof valleys, creating dams that push water sideways under shingles. Clogged gutters overflow, driving water back against fascia boards and down exterior walls. We clear all roof valleys by hand to restore smooth drainage paths. Our crew scoops out accumulated sludge from gutters and flushes downspouts clear. We check that gutter brackets hold firm under heavy water loads. Clearing these critical drainage areas locally before seasonal storms protects your eaves and foundation from water intrusion. Keeping water moving freely off your roof prevents costly moisture damage to structural decking and interior ceilings on your street.

How often a roof needs looking at

Inspecting your roof regularly helps spot small problems before they turn into major leaks. We recommend having your roof examined at least once a year, preferably in late autumn before heavy rains begin. Shaded properties with heavy overhanging trees require extra attention due to falling debris and moss accumulation. Roofs exposed to strong seasonal winds should be checked after severe windstorms for lifted or missing shingles. Older roofs naturally benefit from more frequent visual checks to monitor overall wear. Catching loose flashing, degraded pipe boots, or early moss growth early keeps your roof performing reliably. Regular inspections protect your investment, maintain proper attic ventilation, and keep your home dry through every season.

Typical price range

$300 – $1,200

Figure $300 to $1,200 for a visit — size, pitch, access and how much moss is up there set the price, working out to roughly $0.20 to $0.75 a square foot for the treatment plus gutter clearing. A planning range, confirmed once we're on the roof.

Roofing in nearby communities

Get a written roofing quote

Serving Duncan, North Cowichan, Lake Cowichan and Cowichan Bay across the Cowichan Valley Regional District.

Get a free quoteCallText