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.

HS
Harman Singh — Senior Roofing Specialist
2026-05-07 | Updated 2026
5-10 yrs
Lifespan loss from untreated moss on asphalt
$400-$900
Typical Lower Mainland moss treatment cost
10-20 yrs
Zinc ridge strip prevention window

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

1
Rhizoids wedge under shingle edges

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.

2
Saturated biomass holds moisture continuously

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.

3
Weight loads the structure

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.

4
Wind uplift compounds the damage

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)

Pressure washing destroys asphalt shingles.

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

1
Inspection first

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.

2
Manual removal of heavy growth

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.

3
Soft wash chemical treatment

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.

4
Zinc or copper ridge strips (optional but recommended)

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.

5
30 to 60 day follow up

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

Why does my Vancouver roof have so much moss?

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.

Does moss actually damage a roof, or is it just cosmetic?

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.

Can I pressure wash moss off my roof?

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.

What is the proper way to remove roof moss?

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.

How much does roof moss removal cost in Vancouver?

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.

Will moss treatment void my shingle warranty?

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.

How often should I treat moss on my Vancouver roof?

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.

Should I just replace the roof if it has heavy moss?

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.

Can moss treatment also clean other gunk off my roof?

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.

Do you offer moss removal as a standalone service or only with other work?

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‑3436
HS
Harman Singh
Senior Roofing Specialist & Project Manager — Paragon Roofing BC
CertainTeed Master Roofer IKO Master Roofer BBB Accredited BC Licensed Contractor

15+ 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

Here's What Our Existing Clients Think.

Home and business owners we've served across the greater Vancouver area.

Reviews

Paragon Res Roof #3