Roof Moss Removal & Treatment — Vancouver, Surrey & Lower Mainland
Moss is the Lower Mainland silent roof killer. By the time it shows from the street, it is already lifting shingles, holding moisture against your underlayment, and shaving years off the roof life you paid for. Here is what actually works to remove moss safely without voiding your shingle warranty, what to avoid, and what it costs in 2026.
Moss is the Lower Mainland silent roof killer. By the time you can see it from the street, the damage cycle has already started. Lifting shingles. Holding moisture. Stripping granules. Shaving years off the lifespan you paid for. Most homeowners think moss is cosmetic. It is not. And almost everyone reaches for the wrong fix first.
Here is what actually works. What to avoid. What it costs in 2026. Written by someone who has soft washed thousands of Vancouver roofs and seen the consequences of doing it wrong.
Why Vancouver roofs grow moss faster than almost anywhere else in Canada
Three things combine in the Lower Mainland that almost nowhere else in Canada gets simultaneously. Mild winters that never freeze the moss to death. Persistent moisture (1,200mm of annual rain, often falling 60 plus days a year as steady drizzle). And the tree canopy. Douglas firs, cedars, big leaf maples. They drop organic debris constantly. They cast deep shade on north facing slopes for nine months a year. They feed the moss with falling needles and bark dust.
The result. New asphalt shingle roofs in Burnaby, the North Shore, and shaded streets in Coquitlam show visible moss within 5 to 8 years. The same roof in Calgary or Ottawa stays clean for 20 plus years.
What moss actually does to your roof
Moss is not sitting on top of your shingles. The rhizoid structures (root like fibres) wedge under shingle edges as the colony spreads. Wind picks up. Rain follows the lifted edge. Underlayment gets exposed.
A wet moss colony stays wet for days after rain stops. That moisture sits against the asphalt binder and dissolves it. Granule bonds weaken. Granules wash off in the next storm. UV finds the exposed asphalt and accelerates aging.
A heavily mossed roof carries an extra 200 to 400 lbs of wet biomass. Roof structures were not designed for that. Sagging, rot, sheathing failure follows on roofs left for too long.
Lifted shingles fail wind ratings. A 110 mph rated shingle behaves like a 60 mph shingle once its edges are pried up. The next ' + L('/atmospheric-river-roof-damage-bc', 'atmospheric river') + ' finds them and rips them off.
The wrong way to fix it (and what it costs you)
We see this every season. Homeowner sees the moss. Rents a pressure washer. Strips the moss off in an afternoon. Looks great for two weeks. Five years later the roof needs replacing because all the granules went down the gutter with the moss. The shingle warranty is voided because the manufacturer specifically prohibits pressure washing. The repair bill that started at $600 for proper treatment becomes a $20,000 replacement.
Bleach is the second wrong answer. Chlorine bleach kills moss but corrodes metal flashing, damages plant life around your home, and accelerates asphalt binder breakdown. Some old timers still recommend it. They are wrong.
Wire brushes and scrapers do mechanical damage equivalent to pressure washing. Same outcome. Granule loss, voided warranty, shortened lifespan.
The right way: soft wash plus zinc strips
We start every moss job with a roof walk. Looking for what the moss is hiding. Lifted shingles. Failed sealants at penetrations. Damaged flashing. Compromised valleys. Sometimes the moss is the symptom, not the disease. Knowing this before we treat saves the homeowner from treating a roof that needs replacing instead.
Soft brush technique. Hand removal of the worst colonies. No scraping, no gouging, no pressure. Just careful clearing of the bulk biomass so the chemical treatment can reach what is left.
Specialized roofing biocide applied at low pressure with a garden style sprayer. Penetrates remaining moss, lichens, and algae. Kills them over 30 to 90 days. Each subsequent rain washes more dead biomass away. The roof gets progressively cleaner without any further intervention.
Strips of zinc or copper installed at the roof ridge. Every rain leaches a trace amount of metal ions. Those ions wash down the slope. Moss and algae cannot establish in the metal ion environment. Result: 10 to 20 years of meaningful prevention on the slopes below the strip.
Spore based regrowth shows up within 60 days on heavily contaminated roofs. We schedule a follow up visit to address it. Two treatments separated by weeks beats one treatment every time.
Real 2026 costs for Lower Mainland moss treatment
| Service | Typical home | What is included |
|---|---|---|
| Standard moss treatment | $400 to $900 | Soft wash, manual removal, biocide treatment |
| Heavy infestation treatment | $700 to $1,400 | Add scraping, double application, debris haul away |
| Cedar shake treatment | $600 to $1,500 | Specialized care, slower process |
| Zinc ridge strip add on | $200 to $500 | 10 to 20 year prevention |
| Annual maintenance package | $300 to $600 per year | Inspection plus preventive treatment |
| Combined with tune up service | $500 to $1,200 | Bundles in gutter check, sealant inspection |
Cedar gets handled differently. Cedar shakes need careful technique because they are softer than asphalt and the chemistry that works on shingles can leave residue on cedar. Our cedar protocol uses different products at adjusted dilutions.
When moss is past treatment and the roof needs replacing
Three signals tell us treatment is not the right answer.
- Granule loss is already advanced. If you can see asphalt mat showing through where shingles should have granule cover, the shingle has lost its UV protection. Cleaning the moss off does not bring the granules back.
- Shingles are visibly lifted or curled. Treatment kills the moss. It does not relax curled shingles. Wind has already broken those thermal seals.
- The roof is over 18 years old with 5+ years of heavy moss. The math stops working. You are spending $1,000 on treatment for a roof that has 2 to 4 years of useful life left. ' + L("/residential/replacement-roofing", "Replacement") + ' delivers 25 to 30 years of new lifespan for the same dollar amortized.
We are honest about this. Many roofers will sell you treatment regardless because it is profitable in the short term. Our free assessment includes a real lifespan calculation. Sometimes the answer is $600 worth of soft wash. Sometimes it is replacement. We tell you which based on the actual roof, not on which one we make more money on.
Service area for moss treatment
All of Metro Vancouver and the Fraser Valley. Vancouver , Burnaby , Surrey , Coquitlam , North Vancouver , West Vancouver , Richmond , Delta , Langley , Port Coquitlam , Port Moody , New Westminster , White Rock , South Surrey , Abbotsford , Maple Ridge, Pitt Meadows.
Frequently Asked Questions
The Lower Mainland gives moss its three favourite conditions all at once. Persistent moisture (over 1,200mm of annual rainfall). Mild temperatures that never fully kill it off. Shaded north facing slopes under the constant canopy of Douglas firs, cedars, and big leaf maples. Add the fine organic dust that Vancouver air carries — pollen, bark debris, pine needles trapped between shingles — and you have a self feeding ecosystem. Asphalt shingle roofs on north facing slopes in Burnaby , North Vancouver , West Vancouver , parts of Coquitlam , and tree canopied streets in Surrey often show heavy growth within 8 to 12 years even on a brand new roof.
Real damage. Moss is not just sitting on the surface. Its root like structures (rhizoids) wedge under shingle edges, lifting them as the colony grows. Lifted shingles let wind driven rain underneath, accelerating underlayment failure. Saturated moss holds moisture against the shingle continuously, dissolving the asphalt binder and stripping the protective granules that block UV. Weight matters too. A heavily mossed roof can carry an extra 200 to 400 lbs of wet biomass that the structure was not designed for. Heavy growth typically reduces the practical life of an asphalt roof by 5 to 10 years compared to a clean equivalent.
Do not pressure wash an asphalt shingle roof. The high pressure stream strips the protective granules — exactly the layer that gives the shingle its UV resistance and lifespan. We see pressure washed roofs that needed full replacement within 5 to 7 years of the wash because the granule loss was so severe. Pressure washing also forces water under shingles in directions the roof was not designed to handle, creating immediate leak risk. Cedar shake roofs sometimes tolerate low pressure wash if done carefully, but even those are better treated with a soft brush approach. Soft wash chemical treatment is the correct method for asphalt.
Three steps in order. First, careful manual removal of the heavy growth using soft brushes (never wire brushes or scrapers that gouge granules). Second, application of a moss killing treatment — typically a zinc sulfate or copper sulfate solution, or a specialized roofing biocide. Third, installation of zinc or copper strips at the ridge, which slowly leach metal ions every time it rains, preventing regrowth on slopes below the strip for 10 to 20 years. The treatment kills existing moss; the strips keep it from coming back.
For a typical Lower Mainland single family home (2,000 to 2,500 sq ft), professional moss removal and treatment runs $400 to $900. Heavily mossed roofs with significant manual scraping work run $700 to $1,400. Adding ridge zinc strips for long term prevention adds $200 to $500 depending on roof linear footage. Cedar shake roofs cost more because of the careful handling required, typically $600 to $1,500. A well executed treatment plus zinc strip installation gives 3 to 5 years of meaningful protection before the next maintenance cycle.
Manufacturer warranties typically require professional cleaning methods that do not damage the shingle surface. CertainTeed , IKO , GAF, and Malarkey all explicitly prohibit pressure washing in their warranty terms. Soft wash chemical treatment performed by a certified contractor preserves the warranty. Annual inspections and maintenance like Paragon tune up service keep your warranty intact and catch moss before it becomes a problem.
Depends on your exposure. North facing roofs under tree canopy: every 2 to 3 years for moss treatment, plus annual inspection to catch regrowth early. South or west exposure with limited tree shade: every 4 to 6 years is usually sufficient. With zinc or copper strips properly installed at the ridge, you can extend these intervals by 50 to 100 percent. Cedar shake roofs need more frequent attention, annual inspection and treatment every 1 to 2 years.
Depends on three things. Roof age. Underlying shingle condition. How long the moss has been growing. If the roof is under 12 years old and the moss is recent (1 to 3 years of growth), proper removal and treatment will recover most of the remaining lifespan. If the roof is 18+ years old with heavy moss that has been there 5+ years, you are likely past the point where treatment is economical. The underlying shingles have lost too much granule and binder integrity. We provide free assessments that include this lifespan calculation honestly. Sometimes the answer is treatment. Sometimes it is replacement.
Yes. The same soft wash treatment that kills moss also addresses algae streaking (those black streaks running down north facing slopes), lichen patches, and general organic discolouration. Lichens are tougher than moss because they bond chemically to the granule surface, but the same chemistry kills them over 60 to 90 days. The streaking gradually fades with each rain after treatment as the dead biomass washes off. Most roofs look noticeably cleaner within 30 days of treatment and dramatically cleaner within 90 days.
Standalone. Many homeowners call us specifically for moss treatment, separate from any repair or replacement work. Our standalone moss removal includes inspection (we look for any underlying issues while we are up there), manual removal, soft wash treatment, ridge strip installation if requested, and a 30 to 60 day follow up application. We service all of Metro Vancouver and the Fraser Valley. Most jobs schedule within 2 to 4 weeks of your call.
Moss on Your Roof? Free Assessment.
We come out, look at it, and tell you honestly whether treatment makes sense or if the roof is past it. No pressure. No surprise charges. We service all of Metro Vancouver and the Fraser Valley.
Book Free Moss Assessment Roof Maintenance Services Call us any time: 604‑358‑343615+ years of Lower Mainland roofing experience. Harman leads project teams across Metro Vancouver and the Fraser Valley with a focus on institutional-quality work for residential, strata, and commercial properties. Direct line: 604‑358‑3436.
Paragon Roofing BC
— Trusted Lower Mainland roofing contractor
Vancouver · Burnaby · Surrey · Coquitlam · North Vancouver · West Vancouver · Richmond · Delta · Langley · Port Coquitlam · Port Moody · New Westminster · White Rock · Abbotsford
604‑358‑3436
· Free Assessment
· Maintenance
· Tune Up Service
· Reviews
We're Excited To Serve YOU!
Paragon Res Roof #1
We will get back to you as soon as possible.
Please try again later.
Here's What Our Existing Clients Think.
Home and business owners we've served across the greater Vancouver area.
Our Google Reviews
Edit Google Reviews Widget
Paragon Res Roof #3
We will get back to you as soon as possible.
Please try again later.

