Fall special: 10% off your home's total estimate through Nov 30. See the fall specialDetails
Serving Mill Creek

Window, Gutter & Roof Cleaning in Mill Creek, WA

Roofs, gutters, windows and pressure washing for Mill Creek homes, from the golf course neighborhoods to Thomas Lake, about 8 miles from our Woodinville home base.

Since 1990, same owner 5.0 stars on Google
Working on a shingle roof with a row of tall evergreens behind it
★★★★★5.0 on GoogleFamily owned since 1990
John clearing a gutter from the top of his ladder
Get a free estimate John calls back, usually the same day.

Licensed and insured. We use this only to set up your estimate and never share it. Want to add photos or details? Use the full form below, or call (206) 228-5069.

Yes, we do roof cleaning and moss removal in Mill Creek, WA, plus gutters, windows and pressure washing. Gutters and roof moss usually run a few hundred dollars, and windows are priced by the pane. Every job is priced before we start.

What the neighbors say

No Streaks From Speaks

★★★★★

"John and his guys are great! They just cleaned all of our windows inside and out. Very pleased with the quality and attention to detail. Fair price and great work!"

Kevin ToddFebruary 2019
★★★★★

"John Speaks was very professional, and went above and beyond and provided excellent window cleaning. He also provided very thorough roof and gutter cleaning as well as treating the moss on our roof at our cabin. The windows were sparkling inside and out!"

Mollie MacNeillLake Cavanaugh, June 2020

5.0 stars on Google. Read every review →

Mill Creek, up close

Roof Cleaning and Moss Removal Under Mill Creek's Firs

  • Backing onto greenFrom Town Center to Thomas Lake, homes back onto the golf course, a creek or a greenbelt: needles in gutters, shade on roofs.
  • Moss on the shady sideRoofs facing the trees grow moss on the shaded side. We sweep it off by hand and treat it, never pressure wash.
  • The original neighborhoodsHomes around the golf course are a few decades old, about when moss settles in and gutters show their age.
  • Newer homesMore glass and less tree cover, so windows, skylights, screens and pressure washing come up more than moss.
John reaching into a gutter with a pole from his ladder
How it works in Mill Creek

Simple to Book, No Surprises

Call or click

Tell us what you need and how soon.

We quote it

Most residential jobs quoted on the spot.

We do the work

Careful, honest, on your roof or your glass.

We make it right

Anything not right, we come back.

Free estimate

Free Estimates in Mill Creek

In our service areaYes, we reach Mill CreekAbout 8 miles from our Woodinville base. Every job is priced before any work starts.

John calls back, usually the same day. Licensed and insured.

Mill Creek: in our service area
Local facts

About Mill Creek

Mill Creek sits east of I-5 in southern Snohomish County, between North Creek and Seattle Hill Road.

  • Planned in the 1970s around a golf course
  • 21 original neighborhoods named for trees
  • North Creek, Penny Creek and Nickel Creek run through town
  • 11 neighborhood and community parks

Homes here

The median home was built in 1995, and 85% date from 1980 or later. The original neighborhoods grew from a 1970s master plan around the golf course.

Weather here

About 36 inches of rain a year, by the city's count. At nearby Paine Field, 70% falls October to March, and November is the wettest month.

Sources: City of Mill Creek (About page, Housing Divisions map, stormwater FAQ), NOAA 1991 to 2020 climate normals (Paine Field), US Census ACS 2020 to 2024, Wikipedia.

Good questions

Things People Ask John

The questions we hear most from Mill Creek homeowners.

What does roof cleaning cost in Mill Creek?
A few hundred dollars and up for most homes, depending on roof size, pitch, and how much moss has built up. Every roof gets an exact price before any work starts.
How much does gutter cleaning cost in Mill Creek?
Most homes run a few hundred dollars, depending on how long the gutter runs are, how many stories and downspouts, and how long it's been since the last cleaning. Every home gets an exact price before any work starts, and the estimate is free.
How much does window cleaning cost in Mill Creek?
We price window cleaning by the pane, so the total depends on how many panes you have, their size and type, and how hard they are to reach. Every home gets an exact price before we start.
Why does my Mill Creek roof grow moss on one side?
Shade. The side facing trees or a greenbelt stays damp longer, and moss needs damp and shade. We sweep it off by hand and treat the roof, never with a pressure washer.
Do you pressure wash roofs in Mill Creek?
No. Pressure washing strips granules from composition shingles and damages the weatherproofing on cedar shakes, even when it's sold as soft washing. We sweep moss off by hand and treat the roof instead.
Will all the moss be gone after one visit?
Not right away. We sweep the heavy moss by hand and treat what's left, and it dies back over the following weeks as rain washes the treatment through. We tell you that upfront so nobody is surprised by how the roof looks right after the visit.
How often should gutters be cleaned in Mill Creek?
Twice a year for most homes: late fall once the leaves and needles are down, and again in late winter or early spring. Homes backing onto a greenbelt sometimes need a third cleaning mid-year.
How often should Mill Creek windows be cleaned?
Twice a year, spring and fall, works for most homes. Homes under heavy tree cover or near a busy road often need it more.
Does Mill Creek have rules for pressure washing?
Yes. Mill Creek's code (MCMC 15.14.230) keeps soaps, detergents, sediment and yard debris out of storm drains, and allows outside building wash down only with unheated water and no additives. The city says property owners are responsible, including for contractors they hire.
How do I get a quote for my Mill Creek property?
Call us directly, the fastest way to reach John. Request a free estimate online if you'd rather start with a form.
Nearby

Nearby Cities We Serve

Ready when you are

Ready to get your Mill Creek place on the schedule? Give John a call.

(206) 228-5069. He picks up, and if he is on a ladder he calls you back the same day. Or send the form and he will reach out.

Request a Free Mill Creek Estimate

No obligation. John will follow up to set a time.

Add a few photos of the windows, roof or driveway. Up to 4.