“Justin did a great job clearing the moss off of our roof! While he was here, he helped me fix the gutter downspout. He was careful and detailed. He took the time to communicate the process with me. He is going into my phone book as my go to person for exterior cleaning!”
Soft wash · Pressure wash · 1-year warranty
Roof cleaning and moss removal in Metro Vancouver
We clear moss, lichen and stains from roofs across Metro Vancouver with the right method for each roof: a gentle soft wash for asphalt shingles, and pressure washing for concrete tile.
- Insured
- Registered with WorkSafeBC
- 3 years in Metro Vancouver
- Free, no-obligation estimates

Signs your roof needs moss removal
Real LeHomes roofs, photographed before we cleaned them.
Moss growing in the joints between shingles
Moss gathering around the chimney
Grey-green lichen spots that rain never washes off
Thick moss spreading across a tile roof
- Dark streaks running down the roof
- Moss and debris washing into the gutters
The right method for your roof
Shingles and concrete tile need different care, so we look at every roof first. Choose yours to see the method we use on it.
Asphalt shingles
Soft wash
Shingles are easily damaged by high pressure, so they get a soft wash: a cleaning solution applied at low pressure that lifts moss, lichen and staining without blasting the surface.
- We look at your roof first
- Soft wash solution applied at low pressure
- Moss and debris cleared off the roof
What’s included in a roof clean
- Moss and lichen removal
- A soft wash or pressure wash to suit your roof
- Debris cleared off the roof
- Our 1-year warranty
Our warranty
1-year warranty
If moss comes back on a roof we’ve cleaned within a year, we’ll make it right.
Roofs under heavy tree cover are the one exception: falling needles and leaves bring moss and debris back quickly, whatever the clean. We’ll tell you at the estimate if your roof is one of them.
Roof cleaning before and after
Real LeHomes jobs. Each photo sweeps from before to after; drag the row to look around.

BeforeAfter
BeforeAfter
BeforeAfter
BeforeAfterWhat customers say about their roofs
5.0 on Google · read all 53 reviews →“Justin is very attentive to detail. We had him clean our roof and the results were amazing.. we didn't know there was moss build up top.. we had it cleaned before it got out of control. Highly recommended for home owners.”
“Had our roof cleaned and touch up done as well. Justin and his team did a great job and he walked me through the process and responded quickly to all my follow-up questions. Thank you Justin & team!”
“Justin is quick in responses, he and his team did a great job cleaning the roof, he is very patient in answering our queries. We are happy with the work he did.”
“We say that we are quite satisfied with company . Our roof was very well cleaned and it was all done to our satisfaction. Well done job. He’s honest and hard working guy. We will recommend his name to our friends and relatives for the roof cleaning job. Well done and wish him well for the future. 5 stars .”
“Very reasonable price for alot of heavy works, my roof now is very clean. The guy very polite and hard working also. Very recommended 👍”
“They did an excellent job cleaning my roof and gutters! Very professional and knowledgeable ! Would highly recommend!”
What we look at for your roof estimate
Every job is different, so we don’t publish prices. Your estimate is free, with no obligation, and it looks at:
- What your roof is made of, which decides the method
- How much moss and lichen it’s carrying
- The size of the roof
- How much tree cover sits over it, which matters for the warranty
Roof cleaning and moss removal questions
Something else on your mind? Call 778-888-2313 and ask.
Do you pressure wash shingle roofs?
No. Asphalt shingle roofs get a soft wash: a cleaning solution applied at low pressure, which is gentler on shingles. We pressure wash concrete tile roofs.
What’s the difference between a soft wash and pressure washing?
A soft wash applies a cleaning solution at low pressure and lets the solution do the work. Pressure washing uses a high-pressure stream of water. We soft wash asphalt shingles and pressure wash concrete tile.
What do you use to clean the moss off?
A sodium hypochlorite solution, the same active ingredient as household bleach.
Why does moss grow so well on roofs here?
Moss needs damp, and roofs here stay damp for months: more than half of Metro Vancouver’s yearly rain falls between October and January, according to Environment Canada’s climate normals. Roofs under trees dry slowest of all.
Is there a warranty?
Yes, a 1-year warranty. If moss comes back on a roof we’ve cleaned within a year, we’ll make it right. Roofs under heavy tree cover are the one exception, because falling needles and leaves bring moss and debris back quickly whatever the clean; we’ll tell you at the estimate if yours is one of them.
Do you clean every type of roof?
We look at every roof at the estimate. Tell us what yours is made of when you book.
Do you clean cedar shake or metal roofs?
We can, depending on the roof. They need different care, so we look at the roof first and tell you honestly whether it’s a job for us.
Do you clean commercial roofs?
Yes, we clean for homes and businesses.
Do you do roof touch-ups?
Yes, roof touch-ups are something we offer on request. Mention what you’ve noticed when you book, and we’ll take a look when we come for the estimate.
How much does roof cleaning cost?
We look at the job first and give you a price at the estimate. Estimates are free, with no obligation.
Other exterior cleaning
See all our services →- Gutter cleaningGutters cleared, downspouts flushed and roof debris removed, so heavy rain runs where it should.
- Pressure washingDriveways, patios, sidewalks, decks and fences brought back from green and grimy.
- House washingA gentle soft wash for wood and vinyl siding, with precautions for your plants and pets.
Book a free estimate for roof cleaning & moss removal.


