Roof Cleaning
Roof Cleaning & Moss Removal in Kirkland, WA
Removing moss, algae, and organic debris from residential roofs, with the approach based on the roof itself rather than one method used on everything.
Service Overview
Moss is part of life around Kirkland and the rest of the Eastside. Tall firs and cedars, steady rain, and long overcast stretches give it everything it needs, and the roof is usually where it shows up first.
Left alone, it spreads from the shaded edges out across the roof and holds moisture on the surface instead of letting the roof dry out. Needles and leaves collect in the same spots, which gives new growth somewhere else to take hold.
Roof cleaning is about getting that growth and debris off the roof. Roofing materials are not all the same, so we want to see what you have and what condition it is in before we tell you how we would approach it.

Roof cleaning in progress
Why Homeowners Call About Their Roof
These are the reasons people around here usually ask for a roof cleaning estimate.
Visible Moss
Green clumps along the shingle edges, in the valleys, or on the shaded slope. By the time you can see it from the driveway, it is well established.
Dark Streaks and Staining
Black or gray streaking running down the roof is usually growth rather than dirt, and it tends to spread across the whole visible face.
Debris That Never Clears
Needles, leaves, and branches that sit in the valleys and behind the chimney hold moisture instead of washing off.
Curb Appeal
The roof is one of the biggest surfaces people see. A stained one makes a well kept house look neglected from the street.
Gutters Filling Constantly
Moss pieces, granules, and needles coming off the roof end up in the gutters, which is why the two jobs are often done together.
Staying Ahead of It
Plenty of homeowners handle the roof on a schedule rather than waiting until the growth is obvious.
Roofs We Look At
- Asphalt shingle roofs
- Metal roofs
- Cedar shake roofs
- Tile roofs
- Moss and organic growth
- Needles, leaves, and roof debris
What to Expect
Roof cleaning is quoted after we look at the roof. Pitch, height, roofing material, access, and how much growth is up there all change the job, so a real number is not something we can give off a price list.
The first conversation is usually about what your roof is made of and what shape it is in. A cedar shake roof, an older asphalt shingle roof, and a metal roof are not the same, and that is what decides how we would go about it.
Results depend on where you are starting from. Growth and staining that have been in place for years may improve without the roof looking new again. We would rather tell you that up front than promise something the roof will not give you.
If the gutters need attention too, mention it when you reach out. It is common to handle both in the same visit.
Every roof is different. Rather than guess from a description, we take a look and tell you what we think is realistic for yours.
Available Throughout the Area
Questions
Frequently Asked
Why is there so much moss on my roof?+
Shade, steady moisture, and trees overhead. That combination is common around Kirkland, so moss shows up on a lot of roofs here.
Is moss actually a problem or just ugly?+
Moss holds moisture on the roof and traps debris instead of letting it clear. That is the main reason homeowners deal with it rather than leave it.
Is every roof cleaned the same way?+
No. The right approach depends on the roofing material and the condition it is in, so we look at the roof before we tell you how we would handle it.
Will my roof look new again?+
That depends on the roof. Growth that has been building for years may improve a lot without looking brand new, and we will be upfront with you about that.
Can gutters be done at the same time?+
Yes. Roof debris ends up in the gutters anyway, so a lot of people schedule both together. Gutter cleaning can also be booked on its own.
Do I need to be home during the service?+
That can depend on the property and the work being done. We can go over any access details with you before the appointment.
Get a Free Estimate for Roof Cleaning
Tell us your roofing material and what you are seeing from the ground. We will take a look and follow up with a free estimate.

