Johnny cleaned my windows yesterday and they sparkle! You won't be disappointed. I consider myself extra particular. Call him. He's worth every penny!
Nancy A.
August 8, 2026 · Folsom · residential
5.05 out of 5
Read it on Yelp
Folsom, CA · One man, one truck
Glass, screens, tracks and sills, on every window, for the number you were quoted. One man quotes it, cleans it, and sends you the photos.
Folsom · El Dorado Hills · Granite Bay · Cameron Park · Screens & tracks included
A customer, on Google
“40 YEARS IN OUR HOME - OUR WINDOWS HAVE NEVER LOOKED BETTER!”
He honored his original quote—something I especially appreciated after having other companies quote one price and then raise it once they arrived. Highly, highly recommended.
Robert “Bob” Adams
Local Guide · 19 reviews · 20 photos
August 24, 2026 · Folsom
5.05 out of 5
Read the whole review on Google
5.0 on Google across 13 reviews · every one, in full
The price first
Five taps and the number is on your screen. No name, no phone, no email until you have it. Screens, tracks and sills are already in it.
Nearly every window cleaner around here asks for your details first and gives you a number later, if at all. I would rather you knew what this costs before you decide whether to talk to me.
Question 1 of 5
Where are your windows?
Three more taps. No name, no phone number and no email until the number is on your screen.
What you are paying for
Most quotes around here cover the glass. Screens, tracks and sills are extras, or they are quietly skipped. Mine are not.
All four. Every window.
All four. Every window. In the price you were quoted.
The same window
One arched upper window in a Folsom home, before and after. Something had stuck to the glass and left a film behind. On the right you can read the trees through it.


The part nobody photographs
This is the part that gets left out of a cheaper quote, and it is the part you notice for months afterwards. It is in my price on every window.
In writing
Four things I do on every job, written down so you can hold me to them.
Johnny is the only person who will ever be on your property. No crews, no subcontractors, no different technician next visit. You get the same standard every time because you get the same person every time.
Every window I clean gets its screen washed and its track and sill wiped out. It is in the price. I will never quote you a cheaper number by leaving them off.
I count your windows before I start, I tell you the number, and that number does not move on the day. If I find something I did not expect, I tell you before I touch it — not after.
If rain dirties your glass within 7 days of my visit, I come back and touch it up free. No membership required.
Real people, real towns
5.0· 15+ reviews, every one linked to its source
Johnny cleaned my windows yesterday and they sparkle! You won't be disappointed. I consider myself extra particular. Call him. He's worth every penny!
Nancy A.
August 8, 2026 · Folsom · residential
5.05 out of 5
Read it on Yelp5 out of 5
“Johnny is wonderful! His dedication to provide good service was noted. He showed up on time, worked nonstop, and did an outstanding job. Our windows are sparkling! We will definitely hire him again next time.”
5 out of 5
“I had an outstanding experience with this company! They cleaned both the windows and solar panels at my home and business, and the results were absolutely sparkling. Professional, reliable, and incredibly detail-oriented. Highly recommend them for anyone looki…”
5 out of 5
“Johnny Cleans Windows did an excellent job at our building, The Charles Building. Very professional, punctual, and well organized throughout the entire process. The attention to detail and efficiency really stood out. Highly recommend their services and look f…”
Before you call
These are starting prices, not quotes. Your price depends on how many panes you have, how many stories, and how long since the last clean. I will count them with you and give you the exact number before I start. That number will not change on the day.
Service area
Every town on this list is one I have actually worked in. Drive times are from my base in Folsom.
Who turns up
I am Johnny. I work out of Folsom, and I am the only person who will ever be on your property. I count your windows, I give you the number, and I do the work. There is no office to ring and no different technician next time.
And whatsoever ye do, do it heartily, as to the Lord, and not unto men. — Colossians 3:23
You get a two-hour arrival window when you book, not “sometime Tuesday”. If I am running late you hear it from me before the window closes, not after.
You know I am coming before I am on your street. If nobody needs to be home, you do not have to be — I will tell you which parts need access.
I send you the finished work before I leave, including the tracks and sills. If something is not right, you can say so while I am still standing there.
Straight answers
Exterior only starts at $180. Inside and out starts at $240. The minimum charge is $180, because a drive plus a setup costs more than a five-window job earns. Screens, tracks and sills are built into that price, not added on top.
No. I count your windows with you before I start and tell you the number. That number does not move. If I find something I did not expect, I tell you before I touch it, not after.
For an exterior clean, no. For inside work I need access, so someone has to let me in. Either way I text you when I set off.
If rain dirties your glass within 7 days of my visit, I come back and touch it up free. There is no membership and no fee for that.
A single-story home is usually a morning. A two-story home with screens and tracks is usually most of a day. I book one job at a time so yours is not squeezed.
Johnny. Every time. There are no crews and no subcontractors, so the person who quotes the job is the person who does it.
See the price yourself in about a minute, or just call and ask me.