Skip to main content

Roof Cleaning & Moss Treatment

Hand-brushed moss removal with a 2-year moss-free guarantee.

What's Included

Everything you get with our roof cleaning service in the Portland Metro Area.

  • Hand-brushed moss removal
  • Moss treatment to stop future growth
  • 2-Year Moss-Free Guarantee
  • Helps extend the life of your roof

How we clean your roof

  • Roof cleaning is done by hand. We use roof cleaning brushes to make sure all moss is removed.
  • After all visible moss is cleared, we use our blowers to make sure all the smaller debris is removed.
  • We will do a thorough job cleaning the debris that falls below. It will go in the buckets that we take with us to a recycling center.
  • After your roof is fully cleared of debris, we apply a zinc treatment to target and eliminate any remaining moss spores at their source.
  • Your roof is guaranteed to remain moss-free for a minimum of two years.
  • Safety is our top priority, which is why our team always uses harnesses when working on your roof.
  • Our ladders have adjustable legs to safely work on uneven surfaces.
  • If we see any non-repairable issues, we will notify you immediately so that you can replace your roof.

Treating your roof is critical for good maintenance

A regular moss treatment stops damage before it starts. Moss lifts shingles and lets water underneath — that's what shortens a roof's life. We treat at the source.

Keeping your roof clean saves you money

A clean, treated roof lasts longer. Replacing a roof costs thousands. A yearly cleaning is a fraction of that.

Oregon Wash crew in helmets and safety harnesses

Safety-trained for height

Our crew works multi-story residential and commercial with harnesses, helmets, and EDELRID climbing gear. We're not just guys with a ladder — we're trained for it.

See it in action

A quick look at how we work.

Watch on YouTube

Before & After

Real Portland-area job. Hand-brushed, zinc-treated, 2-year guaranteed.

Before: heavy moss between every shingle course — the north side of a Portland residential roof. Before
Before: heavy moss between every shingle course — the north side of a Portland residential roof.
After: hand-brushed clean, zinc-treated, ready for its 2-year moss-free stretch. After
After: hand-brushed clean, zinc-treated, ready for its 2-year moss-free stretch.

Recent Jobs

Real Portland-area work — residential and commercial.

Our crew, Portland skyline and Mt. Hood behind us.
Our crew, Portland skyline and Mt. Hood behind us.

Frequently Asked Questions

How long does a roof cleaning take? +

Most residential roofs take a few hours to a full day. A recent 5-hour job included the house plus a garage and a shed.

What's the 2-year moss-free guarantee? +

If moss returns within 24 months of our cleaning + zinc treatment, we come back and re-treat at no charge.

Do you use zinc treatment? +

Yes. Zinc kills moss spores at the source and prevents regrowth. It's what makes the 2-year guarantee possible.

Do you clean garages and outbuildings too? +

Yes — garages, sheds, and other outbuildings are quoted the same way as the main roof.

Do I need to be home? +

No — roof cleaning is all exterior work. Just make sure any outside water spigots are on and we can email you the invoice.

Do you do commercial roofs (HOAs, apartment complexes)? +

Yes — we do residential and commercial in the Portland Metro Area.

Portland Metro Area: Serving Tigard, Beaverton, Portland, Lake Oswego, West Linn, Tualatin, Hillsboro, and Sherwood — same crew, same guarantee across the Portland Metro Area.

From our customers

What people say about our roof cleaning.

“Kevin spent two days on our roof, carefully brushing off years of moss buildup... He did a fantastic, meticulous job.”
— Nancy
★★★★★
“After having experienced good roof-and-gutter services in the past through other cleaning companies, I decided to try Oregon Wash for the first time this year.”
— Nathaniel Chun
★★★★★
“I had the roof of our house, garage and shed brushed and cleaned of moss. All roof treated with zinc. Gutters cleaned. Debris collected and taken to compost pile. I can't say enough about what an amazing job they did.”
— Barb Falconer
★★★★★
“Bret & Tanner just left after 5 hours cleaning our roof and it looks amazing! They were running ahead of schedule, so they called to make sure it would be ok to start early. They introduced themselves when they arrived.”
— T. (Mom of 3)
★★★★★
“These guys did a great job. All the moss is gone and my gutters are fresh and clean. Will definitely be using them again.”
— Sean Atron
★★★★★
“I have used Oregon Wash for several years to do roof cleaning, window cleaning and gutters. Always a great experience.”
— Robert Adrian

Ready to get started?

Same crew. Same guarantee. See the difference.