Saanich's tree canopy and wet winters are hard on roofs. Moss and lichen take hold fast on north-facing slopes, and by the time you notice green creeping toward the ridge, the roots are already working into the shingle. We clean residential roofs across Saanich using a soft-wash method that kills growth at the root, rinses clean, and leaves the shingles intact. One visit, with photos of every slope.
No contracts. Free written quotes.

Local.
Greater Victoria only, no call centre
Flat rate.
Priced in writing before we start
Guaranteed.
We come back free if we missed a spot
Photos.
Before and after on every job
We quote flat-rate, never hourly.
Low-pressure solution applied across the full roof surface. Kills moss spores and lichen at the root rather than blasting them sideways to the eaves.
No pressure washing, no granule loss. Our method meets the low-pressure spec most shingle manufacturers require to keep the warranty active.
Different solution concentration and dwell time for cedar roofs. We do not run the same recipe on every material.
Debris loosened during the rinse gets bagged and removed before we leave. You do not end up with a blocked downpipe a week later.
Every slope photographed before and after. Sent to you with notes on anything we flagged: cracked flashing, loose ridge caps, anything worth knowing.
A top-ridge zinc or copper strip slows regrowth on shaded Saanich lots. Worth adding if you have heavy tree cover on the north side.




Typical ranges. Your exact flat rate goes in your written quote.
Steep-pitch access, post-storm debris, or heavy lichen may add a surcharge. We put it in writing before we start.
Don't see yours? Send the form below and we'll answer it.
Soft washing done to spec does not. Pressure washing often does. Most shingle manufacturers actually require regular cleaning to keep the warranty active, and our low-pressure method meets that requirement.
Yes, with the right solution and rinse pressure. Cedar is more sensitive than asphalt, so we run a lower concentration and a longer dwell time. We do not use the same recipe on every roof regardless of material.
Most homes take two to four hours. Larger properties or roofs with heavy lichen coverage can run a bit longer. We give you a time window when we book, not a four-hour arrival range.
In Saanich's climate, expect two to four years without a preventive treatment. Add a zinc or copper ridge strip and most homes go three to five years before a full re-clean is needed. Heavy tree cover on the north side shortens that window.
No. Roof work is exterior only. Show us the gate access on quote day and we will send the photo report when we are done.
Same flat-rate pricing, same standard, across Greater Victoria.
Send us a few details and we'll come back with a flat rate, usually within 48 hours.