Lake Oswego, Oregon · Residential window washing

Streak-free windows. Let all that summer light in!

I hand-wash the glass, screens, and tracks on Lake Oswego homes — so the lake view actually looks like a lake view again.

2 daystypical turnaround Locally ownedand operated Hand-washednever pressure-blasted
$5 per window screen & track included
  • Locally owned, not a franchise
  • Hand-washed, not pressure-blasted
  • Booked day of
What I clean

Every pane, sill, and screen — done right.

Standard wash, in & out

Every pane, inside and out, hand-squeegeed streak-free. The default for most homes.

Screens & tracks detail

Screens scrubbed, tracks wiped clean, sills cleared of the leaf-and-pollen buildup Oregon springs leave behind.

Hard-water & mineral removal

Sprinkler spray leaves a white haze on lower-floor glass. I work it off without scratching the pane.

Simple, flat pricing

$5 per window — that includes the screen and the track, no separate add-on fees.

How it works

Just three simple steps.

01

Tell us about your windows

Send your address and a rough window count. I text back a flat quote, usually same day.

02

Pick a day that works

I work around your schedule, including evenings and Saturdays — no all-day waiting windows.

03

I squeegee, you relax

One pass, done right. I leave the glass spotless and clear out without a trace.

Where I work

Lake Oswego, neighborhood by neighborhood.

Old Town First Addition Lake Grove Glenmorrie Palisades Mountain Park Westlake Lake Forest

Don't see your street? Send it over — if it's a quick drive from the lake, I probably already cover it.

Ready to call Window Boy?

Get in touch

Tell us about your windows.

Call, text, or fill out the form — whichever's easier. Most quotes come back the same day.

Phone & text
(971) 204-1070
Hours
Mon–Sat, 8am–6pm

This opens a text to (971) 204-1070 with your details filled in — or just call or text directly.