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.

5.0 on Google · 53 reviews
  • Insured
  • Registered with WorkSafeBC
  • 3 years in Metro Vancouver
  • Free, no-obligation estimates
A model of a two-storey home, its roof highlighted and the rest drawn in fine lines

Signs your roof needs moss removal

Real LeHomes roofs, photographed before we cleaned them.

  1. Moss on shingles before cleaningMoss growing in the joints between shingles
  2. Roof and chimney before cleaningMoss gathering around the chimney
  3. Concrete tile roof before cleaningGrey-green lichen spots that rain never washes off
  4. Tile roof before cleaningThick moss spreading across a tile roof
  1. Dark streaks running down the roof
  2. 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.

  1. We look at your roof first
  2. Soft wash solution applied at low pressure
  3. 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.

Moss on shingles before cleaningMoss on shingles after cleaningBeforeAfter
Moss on shinglesMoss removal
Roof and chimney before cleaningRoof and chimney after cleaningBeforeAfter
Roof and chimneyRoof cleaning
Tile roof before cleaningTile roof after cleaningBeforeAfter
Tile roofMoss removal
Concrete tile roof before cleaningConcrete tile roof after cleaningBeforeAfter
Concrete tile roofRoof cleaning

See every job in the gallery →

What customers say about their roofs

5.0 on Google · read all 53 reviews →
★★★★★

“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!”

Diane ChenGoogle review
★★★★★

“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.”

Tony TrieuGoogle review
★★★★★

“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!”

Cio EllorinGoogle review
★★★★★

“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.”

Regina LoGoogle review
★★★★★

“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 .”

Himmat DhaliwalGoogle review
★★★★★

“Very reasonable price for alot of heavy works, my roof now is very clean. The guy very polite and hard working also. Very recommended 👍”

Helena TranGoogle review
★★★★★

“They did an excellent job cleaning my roof and gutters! Very professional and knowledgeable ! Would highly recommend!”

Jane HamiltonGoogle review

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:

  1. What your roof is made of, which decides the method
  2. How much moss and lichen it’s carrying
  3. The size of the roof
  4. 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 →

How it works, from your request to the clean →

Book a free estimate for roof cleaning & moss removal.