Richmond roofs grow moss faster than almost anywhere else in Metro Vancouver. The city sits at sea level, receives over 1,100mm of annual rainfall, and has a dense tree canopy over many residential neighbourhoods. North-facing roof sections can stay damp for weeks at a time.
Moss thrives in exactly those conditions.
What Moss Actually Does to Your Roof
The visible green layer is the surface of a colony that's also growing underneath. Moss anchors to shingles with rhizoids — hair-like root structures — that work into the spaces between granules and along the shingle edges. As the colony expands, it lifts the adhesive strip that bonds each shingle to the one below.
Once that seal is broken, water gets under the shingle during rain. It pools, freezes in cold snaps, and expands. The decking below absorbs the moisture. Over several seasons, this leads to rot in the roof deck itself. Replacing damaged decking typically costs more than a decade of regular cleaning.
The granule coating on asphalt shingles protects the mat from UV degradation. Moss retains moisture against the granule surface, accelerating granule loss and reducing the shingle's effective lifespan.
Why Brushing Doesn't Work
Dry brushing or scraping removes the visible moss but leaves the rhizoids attached to the shingle surface. Within one growing season — typically the following autumn — the colony regrows from the root structures that were never treated.
Physical removal without chemical treatment is maintenance theatre. It looks effective immediately and accomplishes little within 12 months.
What Softwash Treatment Does
Softwash applies a diluted sodium hypochlorite solution at low pressure. The solution penetrates the moss colony and kills it at the biological level — rhizoids included. Growth stops immediately. Over the following weeks, rain rinses the dead material from the surface without any scrubbing or mechanical contact with the shingles.
Because the root structures are killed rather than disturbed, regrowth slows noticeably. A properly treated roof typically stays clean for two to four years in Richmond's climate, depending on tree coverage and sun exposure on the treated sections.
What Extends the Interval
Tree overhang — branches dropping debris onto the roof and blocking sunlight accelerate regrowth. Trimming back overhanging branches is the most effective thing a homeowner can do to extend a clean roof.
Zinc or copper strips — installed at the ridge, these leach trace metal ions downslope during rain. Moss and algae are sensitive to copper and zinc; the runoff suppresses regrowth on the sections below. Not a substitute for cleaning an active colony, but effective as a long-term preventative.
Roof pitch and orientation — steeper pitches and south-facing sections dry faster and accumulate less growth. North-facing sections of a low-pitch roof will always need more frequent attention in Richmond.
When to Book
Moss removal can be done year-round. The most effective timing is autumn — treatment applied before the main growing season (November through March) means the colony is killed before it has its most productive growth period. Spring treatment is the most popular because the problem is most visible, but autumn is more efficient.
Roof moss removal in Richmond typically runs $400–$800 depending on roof size and access. That's a fraction of what shingle or decking repair costs once water intrusion has had time to work.
