
Interior and exterior window cleaning is still the heart of what we do, backed by more than 30 years of hands-on experience. Get the glass genuinely clear, pay attention to the details, be upfront about what it takes.
Speaks cleans residential windows inside and out (sills, tracks, frames, and screens included, not just the glass) for homes across Woodinville, Bothell, Kirkland, Redmond, and the Eastside. Skylights are cleaned as their own line item, since they need different equipment and access than a standard window. Most homeowners book a spring and fall cleaning; homes near heavy tree cover or a main road often need it more.
Every visit. Sills, tracks, and frames get the same attention as the glass.
Not an afterthought. A different technique than a vertical pane, treated that way.
Hard water etching and mineral buildup are different problems. We name yours before recommending anything.
John answers the phone and calls back the same day more often than not.

Exterior glass takes the weather. Rain dries into mineral spots, pollen and road grime build up, and sprinklers leave their mark on ground-floor panes. We clean every pane top to bottom, rinse the screens, and wipe down sills and tracks so the whole window is actually clean, not just the part you can see from the street.
Inside, it's mostly dust and that faint haze you don't notice until the afternoon sun hits it. We clean interior glass on the same visit, because a window only looks clean when it's clear from both sides. And if hard water has etched the glass rather than left surface buildup, we'll explain what it needs upfront.
Skylights get their own line because they earn it. Sitting flat or at an angle, they collect leaves, grime, and debris in a way vertical windows don't, usually in a spot that isn't safe to reach with a household ladder. That makes them easy to skip, and often some of the glass that needs cleaning most.
We clean skylights inside and out using the right equipment for the height and roof pitch. Exterior grime cuts down the light coming into the room, while condensation and film can cloud the glass from the inside. Clearing both sides makes a bigger difference than most homeowners expect.
Ask About Skylight Cleaning →
"No streaks from Speaks! Speaks Window cleaning did such an amazing job with my windows. It was a big job..."
"John Speaks was very professional, and went above and beyond and provided excellent window cleaning. He also provided..."
"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!"
The questions we hear most about residential window cleaning, answered straight.

Call (206) 228-5069 or request a free estimate. John usually calls back the same day.