Clear Light Window Washing

Residential & Commercial Service

Our History of Excellence

Clear Light Window Washing has provided quality residential & commercial services in the North Bay Area since 1978. And now, our 5-star service is available to home & business owners in Humboldt County, too!

Residential and commercial window washing is our specialty, but that’s not all! Our services include:

  • Pressure washing homes, commercial buildings, decks, patios, walkways, bricks, flagstone, eaves, and shutters.
  • Sealing decks & patios.
  • Clearing gutters and downspouts.
  • Cleaning solar panels.

We’ll even hang your Christmas lights!

Call to Schedule an Appointment Today!

Sonoma County: 707-769-9796
Marin County: 415-898-2167
Humboldt County: 707-753-0613

Our Services

Residential & Commercial Services

Our Clear Light team will clean your home or business from every angle, with impressive results. Call on us to make your windows, decks, walkways, patios, and solar panels sparkle!

Residential: We’re ready and equipped to remove the grime off all your windows, decks, and walkways. Let us do the window cleaning, deck sealing, and pressure washing so you can sit back and enjoy your home more!

Commercial: Let Clear Light dress your business for success with clean windows, gutters, and pressure-washed walkways! Whether your company needs a one-time makeover or year-round maintenance, we’re here to help.

No job is too big or too small. Customer satisfaction is our goal for all!


Pricing Details

How to count your panes? Watch this video.



  • Window Cleaning: $7 per pane, based on cleaning ALL windows in your home. Includes washing windows interior and exterior, wiping the sills, wiping away cobwebs, and wiping the screens. Extra-large or extra-high panes will incur a greater per-pane charge. Estimates will vary when cleaning some divided-light windows (a large number of smaller panes grouped together. We do group 2-4 panes together to count as one pane.) Unsure how to count your panes? Just ask, we’re happy to help. We will give your screens a quick wipe, but track-detailing is available for an extra charge. Please mention when making your appointment so we can give you an estimate based on the number of tracks you want detailed.

Three-story window washing costs a minimum $300.

  • Skylight cleaning: $25 each ($15 for exterior only), with a minimum $200 charge for any home totaling 28 panes or less for interior and exterior cleaning. Exterior-only cleaning is $5 per pane (40 panes or less) with a $200 minimum. Estimates will vary when cleaning some (not all) of your windows.
  • Commercial Skylight Cleaning: Please call for an estimate.
  • GutterCleaning: $300 minimum for 1-story homes; $400 minimum for 2-story homes.
  • Pressure Washing: $300 minimum for pressure-washing houses, $200 minimum for washing “hardscapes” (e.g. pathways, patios, pools, decks, outdoor structures and furniture).
  • Residential Solar Panel Cleaning: $200 minimum for 1- story, 20 panels or less; second story starts at $250.
  • Commercial Solar Panel Cleaning: Please call for an estimate.
  • Deck & Patio Cleaning:: Please call for an estimate.

PLEASE NOTE: No discounts are given for weekend appointments, and any discount or coupon is lowered 5 percent when paying by credit card.

Ask About Our Discounts*

Multi-service discount
Book more than one service for your same-day appointment and receive 10% off!

Commercial discount
Save by booking Clear Light for quarterly & monthly cleanings, exterior-only cleanings, and large-volume jobs.
* Discounts apply to totals above the minimum charge. Weekend appointments are ineligible.

About Us

Meet James & Max Meyer

James & Max Meyer
Max, James, and our friendly, four-legged teammate, Oden.

James Meyer is a North Bay native who’s owned & operated Clear Light Window Washing for 40+ years. Clear Light’s core service area is Petaluma, Cotati, Rohnert Park, Sebastopol, Santa Rosa, Penngrove, and Bodega Bay—but we also service homes & businesses in Novato, San Rafael, Mill Valley, Corte Madera, Napa, Vallejo… and points beyond!

Call to Schedule Your North Bay Appointment:

Sonoma County: 707-769-9796
Marin County: 415-898-2167

Maxwell Meyer is a Petaluma native with 10+ years in the trade. Max has extended Clear Light’s service reach to residential & commercial customers in Eureka, Arcata, Fortuna, Ferndale, Rio Dell… and surrounding areas!

Call to Schedule Your Humboldt County Appointment:


Nancy Oliviera is the helpful smile behind everything we do. Whether you’re calling to schedule an appointment or to ask questions about pricing and services, you can count on Nancy for a speedy response and the same personalized assistance she’s provided as our office manager for 23 years… and counting!

Appointments Available 7 Days a Week!


Count on THE BEST Service & Results!

We have a 2-story home with over 70 windows. James did a wonderful job (and my windows were very dirty). To top off the great experience, they were very neat and tidy.

SS, Petaluma

I highly recommend Clear Light’s professional, friendly, and excellent services. We’ve used them to window wash and power wash our buildings, walkways, and decks for years—and recently, they did an amazing job sealing several decks for weather protection!

Lytle’s Redwood Empire Beauty College, Santa Rosa

James’ work is impeccable, and his workers possess the same qualities. He is thorough, and everyone is pleasant and skilled at what they do. I have my solar panels done when he does our windows a few times a year—and he is ridiculously reasonable.

KS, Division West

Had our windows cleaned by Clear Light for the third time—this time added a patio power wash. These guys are excellent. Show up on time, very fast, and efficient. I highly recommend.

LT, Novato

Very professional and extremely well priced.

KG, Partridge Knolls

*Reviews have been edited for length and grammar.