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

Window, Gutter & Roof Cleaning in Kirkland, WA

Roofs, gutters, windows and pressure washing for Kirkland homes, from Juanita to Houghton, about 5 miles from our Woodinville home base.

Since 1990, same owner 5.0 stars on Google
John and a fellow window cleaner carrying ladders in to a Kirkland job
★★★★★5.0 on GoogleFamily owned since 1990
A window cleaner with his tools beside the truck
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 Kirkland, 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 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
★★★★★

"No streaks from Speaks! It was a big job (2 stories, larger home) and they left every window spotless. The windows are truly spotless inside and out."

Erin LavelleMarch 2021

5.0 stars on Google. Read every review →

Kirkland, up close

Caring for Kirkland Homes, Lakefront to Hillside

Kirkland runs from dense downtown condo and townhome development right along Lake Washington, out through established neighborhoods like Juanita and Everest further from the water. Waterfront and near-waterfront homes deal with more humidity and reflected light off the lake, which shows up as more mineral spotting on glass and more moss pressure on roofs than you'd see further inland.

Downtown condo and townhome glass has its own version of the problem (more exposure, tighter access between buildings) that we quote differently than a standalone house.

Freshly cleaned divided-light windows on a Kirkland home
How it works in Kirkland

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 Kirkland

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

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

Kirkland: in our service area
Local facts

About Kirkland

Kirkland sits on the east shore of Lake Washington, from Finn Hill and Juanita Bay south to Houghton.

  • 38% tree canopy (2021), mostly over home lots
  • Lake and Olympic views from Lakeview, Market and Houghton
  • 42% of homes built 1970 to 1989
  • Norkirk has the most bungalows in the city

Homes here

The median home was built in 1984, and 42% date from 1970 to 1989, more than other east King County cities. About 54% are single-family houses.

Weather here

About 38 inches of rain a year at the nearest long-record station, mostly October to March. November is the wettest month, right as the leaves come down.

Sources: City of Kirkland Urban Tree Canopy Assessment (2021 imagery), Kirkland neighborhood plans and Housing Element, NOAA 1991 to 2020 climate normals (Seattle Sand Point), US Census ACS 2020 to 2024, Wikipedia.

Good questions

Things People Ask John

The questions we hear most from Kirkland homeowners.

How much does gutter cleaning cost in Kirkland?
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.
When is the best time to clean gutters in Kirkland?
Late fall, after the leaves are down and before November, the wettest month, then again in late winter or early spring. Homes under heavy fir or maple cover sometimes need a third cleaning mid-year.
How much does roof moss removal cost in Kirkland?
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.
Is it a good idea to pressure wash your roof?
No. Pressure washing strips granules from composition shingles and damages the weatherproofing on cedar shakes, shortening the roof's life either way. We sweep moss off by hand with a soft bristle brush and treat what's left instead.
Is it worth removing moss from a roof?
Yes. Moss holds water against the roof, can lift and damage shingles and lead to leaks, and left alone it can mean replacing a roof early. Sweeping it off and treating it costs a fraction of a new roof.
How much does window cleaning cost in Kirkland?
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.
Does a lakefront home need window cleaning more often than other Kirkland properties?
Often, yes: reflected light and humidity off the lake tend to leave more mineral spotting on the glass than a home further from the water. We'll tell you what your specific property needs.
Do you serve condo or townhome buildings, or just single-family homes?
We handle both. Downtown Kirkland's condo and townhome glass gets quoted differently than a standalone house given tighter access, but it's within our service area.
Does Kirkland have rules for pressure washing?
Yes. Kirkland says every storm drain flows to a creek, lake or wetland, and its code (KMC 15.52) makes it illegal to let pollutants in. For pressure washing the city asks for cold water only and no soap, with the water filtered and debris collected.
How do I get a quote for my Kirkland property?
Call us directly, it's 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 Kirkland 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 Kirkland Estimate

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

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