Real Amor roof cleaning project, before
Moss Removal·Soft Wash Standard

Roof Cleaning and Moss Removalin Snohomish County

Amor Roofing provides professional roof cleaning and moss removal across Snohomish County and the Eastside. We soft-wash asphalt instead of pressure-washing it, manually lift heavy moss, and install zinc or copper strips at the ridge so the cleaning lasts five to eight years instead of two.

3
Generations
124
5-Star Reviews
2026
Herald's Best
The PNW Context

Every roof in Snohomish County fights moss. The climate is moss-perfect: wet, shaded, cool.

Once moss takes hold, it lifts shingles, holds moisture against the deck, and shortens roof life noticeably. If your roof is visibly green, you have already lost some service life. If you see small black streaks but no green yet, you are in the window to treat before it gets worse.

Certifications

Trusted by the people who set the standard.

The certifications below are not participation awards. Each one requires a track record of technical installs, warranty-claim rates, or peer recognition that most roofers never pursue.

Malarkey
Premium Certified
PABCO
Premium Certified
Brava
Certified Installer
Directorii
Accredited
Herald's Best
Roofer 2026
BBB
A+ Accredited
NRCA
Member
RCAW
Member
MBAKS
Member
Good Contractors
Listed
The method that matters

Soft wash or pressure wash.
Not the same thing.

01
Soft wash

Amor standard.

Low-pressure application of roof-specific cleaning solution. Kills moss without touching the shingle's performance layer. Granules stay. Roof life extends.

  • Safe on asphalt, metal, Brava, cedar, and slate
  • Warranty-preserving on every manufacturer we install
  • Paired with zinc/copper strip for 5 to 8 year regrowth window
02
Pressure wash

What not to do.

High-pressure water strips granules off asphalt shingles. Lost granules mean faster UV damage, faster aging, shorter roof life. Some manufacturers void warranties on pressure-washed roofs.

  • Actively shortens roof life
  • May void manufacturer warranty
  • Does not address moss at the root, regrowth in 1 to 2 years
  1. 01

    Soft Wash, Not Pressure Wash

    Pressure washers strip granules off asphalt shingles. Lost granules mean faster UV damage and a shorter-lived roof. We use low-pressure application of safe, roof-specific cleaning solution that kills moss without touching the shingles' performance layer.

  2. 02

    Manual Moss Removal Where Needed

    Thick moss gets carefully lifted off, not blasted. We work with the shingle direction, not against it.

  3. 03

    Zinc or Copper Strip Installation

    The physics: when rainwater runs over zinc or copper, it carries trace metal ions down the roof that inhibit moss and algae regrowth. We install strips at the ridge on treated roofs so the cleaning lasts.

  4. 04

    Gutter and Downspout Cleanup

    Dead moss ends up in gutters. We clean the gutters after the roof is done, so debris does not clog downspouts and cause overflow later.

  5. 05

    Photo Documentation

    Before, during, and after photos. We show you what came off your roof.

Clean or Replace

When to clean vs when to replace.

Honest call we help customers make regularly. We inspect the roof surface and the attic before we quote a cleaning. If a cleaning would be wasted money, we will tell you.

Clean (worth it)

Clean the roof.

  • Moss is visible but shingles are still intact, no curling, no missing shingles
  • Roof is in the first 12 to 15 years of its life expectancy
  • Gutters and fascia are still good
Replace (cleaning is throwing good money)

Replace the roof.

  • Shingles are curling, missing, or showing the fiberglass mat
  • You can see daylight or moisture in the attic
  • Granule loss is visible in gutters (handful of granules every rain)
  • Roof is past its 25-year mark
Honest Pricing

How much does roof cleaning cost?

Depends on the size of the roof, moss severity, and whether you add a zinc strip. All cleaning projects include a post-cleaning photo report.

If a cleaning would be wasted money on a roof past its useful life, we will tell you before we quote.

Free onsite inspectionPhoto documentedWritten scope
Scope
Typical Cost
Light moss treatment, average Snohomish County home
$600 to $1,200
Heavier moss removal with manual work
$1,000 to $2,500
Full clean plus zinc strip install at ridge
$1,500 to $3,500
Gutter cleaning and downspout check add-on
$200 to $400
Homeowner Reviews

Real Amor Cleaning Stories.

★★★★★ 5.0 · 124 Google Reviews
Customer Story Restoring Peace of Mind in Lake Stevens Andy Wheat · Full Re-Roof · 3:42
★★★★★
Our roof was in desperate need of a cleaning. It had been at least 6 years. We reached out to Amor Roofing because we wanted a reliable, dependable, and reasonably priced professional roofer to do the job and do it well. We were not disappointed. They showed up on time, got the job done efficiently and effectively, cleaned up when they were done, and then sent us over 400 photos of our roof.
Nicole Serviss Roof Cleaning
01 / 01
Cleaning by city

Soft-wash cleaning across Snohomish, King, and Skagit.

Every crew is Lake Stevens-based. Every roof cleaning project follows the same process, whether it is one mile from HQ or one hour.

Can I just do this myself?+
Yes and no. Walking a Western Washington moss-covered roof is slippery and dangerous. Pressure-washing from the ground does not clean a roof, it damages it. A DIY-safe approach is applying a granular moss killer at the ridge and waiting a few weeks, but that only works on early-stage moss. If the moss is thick, you want a crew with fall protection and the right tools.
Will cleaning bring my old roof back to life?+
It extends the life of a roof that still has life left. It does not reverse damage already done. A good honest inspection before cleaning tells you which bucket you are in.
How long does a cleaning last?+
Without a zinc or copper strip, expect noticeable regrowth in two to four years in Snohomish County. With a strip, five to eight years.
Do you do pressure washing of siding or driveways?+
Not a primary service. We occasionally do siding rinse-downs as part of a reroof project when shingle debris has marked the siding.
Before It BecomesReplacement

Ready to Clean Before It Becomes Replacement?

Free inspection. We will tell you honestly whether a cleaning is the right call, a replacement is the right call, or your roof is fine as-is and nothing needs to happen.

Prefer a number right now? Get an instant online quote