Johnson County’s streak-free window cleaners since 1992.
Residential window cleaning, commercial window cleaning and gutter cleaning for Olathe, Overland Park, Leawood, Lenexa and the greater Kansas City metro. Family-owned for 34 years — and it shows in every pane.
- Family-owned since 1992
- Licensed & insured
- Upfront, honest quotes
- Satisfaction guaranteed
34 yearsFamily-owned and serving Kansas City since 1992.
Licensed & insuredFull coverage for your peace of mind.
Upfront, honest quotesClear pricing before we start. No hidden fees.
Satisfaction guaranteedIf anything isn’t right, we’ll make it right.
Window & gutter cleaning for Johnson County homes and businesses.
Three services, one standard: we treat every window like it’s our own — from Cedar Creek in Olathe to Hallbrook in Leawood and the storefronts along Metcalf in Overland Park.

Residential Window Cleaning
Streak-free interior & exterior window cleaning for Olathe, Overland Park, Leawood and KC-area homes.
Learn more
Commercial Window Cleaning
Storefront, restaurant, dealership & office window cleaning across Johnson County on a schedule that fits your business.
Learn more
Gutter Cleaning
Hand-cleaned gutters and flushed downspouts that protect Johnson County homes from water damage.
Learn moreResidential Window Cleaning near you
Olathe · Overland Park · Leawood · Lenexa · Miami County
Commercial Window Cleaning near you
Olathe · Overland Park · Leawood · Lenexa · Miami County
Gutter Cleaning near you
Olathe · Overland Park · Leawood · Lenexa · Miami County
years of streak-free windows in Kansas City
Founded in 1992, Alternative Window Cleaning is a family-owned business built on old-fashioned values — honesty, hard work, and handling every job with precision and care.
A local family business that treats your home like ours.
For more than three decades our family has served this community with dedication and pride. We’re not a franchise or a call center — when you call, you reach the people who do the work.
Family values
Built on trust, integrity and personal relationships. Many of our customers have had us back for a decade or more.
Upfront, honest quotes
Clear pricing before we start — no hidden fees, no upsell games, no surprises on the invoice.
The right equipment
Purified water and water-fed poles for spot-free exterior glass, plus careful hand detailing inside.
Real work from around the metro.
Homes, storefronts and gutters we’ve cleaned in Olathe, Overland Park, Leawood, Lenexa, Paola and beyond.









Second stories, sunrooms, storefronts — we handle it all.
Our pure-water, water-fed pole system safely reaches high and hard-to-access glass from the ground, leaving a spot-free finish without ladders in your landscaping.
- Interior & exterior glass
- Second- & third-story windows
- Hard-water spot removal
- Post-construction cleanup
- Recurring commercial plans
- Gutters & downspouts
5-star reviews from your neighbors
Homeowners and local businesses across Johnson County on what it’s like working with us.
“After researching for professional window cleaning, we chose Alternative Window Cleaning. From start to finish we were impressed with Noah’s competence. Our challenging windows looked like the glass was missing. We are now added to his repeating customers.”
“My home always feels brand new after Noah cleans the windows! Stellar job every time.”
“Always a wonderful experience!! Our windows are so sparkly after.”
Get your free, no-pressure quote today.
Same-day quotes. Upfront, honest pricing. Satisfaction guaranteed.
How it works
Simple, transparent, and built around your schedule.
- 1
Free, upfront quote
Call, text or request a quote online. We give you a clear price and timeframe — transparent from the start.
- 2
Scheduling that fits you
We book a time that works for your routine. You don’t even need to be home for exterior-only visits.
- 3
Meticulous cleaning
Our team arrives on time, protects your home, and cleans every pane for streak-free, spotless glass.
- 4
Final walkthrough
We walk the job with you to make sure everything meets our standard before we call it done.
Window care tips from local pros.

Does Rain Make My Windows Dirty?
It’s one of the most common questions we get. Short answer: rain itself isn’t the problem — what it lands on is.
Read article
How Often Should I Get My Windows Cleaned?
Twice a year is the short answer for most Kansas City homes — but trees, sprinklers, construction and your building type all change the math.
Read article
Maximizing Asset Value: Why Johnson County Property Managers Are Prioritizing Window Cleaning in 2026
Glass is one of the most visible — and most overlooked — parts of a commercial property. Here’s why more Johnson County managers are budgeting for it.
Read articleFrequently asked questions
Are you licensed and insured?
Yes! Alternative Window Cleaning is fully licensed and insured for your peace of mind.
How much does window cleaning cost?
Every home and building is different, so we give upfront, honest quotes based on the number and size of windows, access, and add-ons — no hidden fees. Call (913) 991-3752 or request a free quote online.
Do you offer discounts for neighborhood groups?
Yes! We love helping neighborhoods save — ask us about group discounts when you call or request a quote.
Can you work around our business hours?
Absolutely. We can schedule appointments to fit your business or personal schedule, including early mornings.
Do you clean the sills and screens too?
Yes. Sills and screens can be cleaned for an additional fee to give your windows a complete shine — just mention it when you book.
Do I need to be home for the appointment?
No. We can clean your windows whether or not you’re home — just let us know your preferences.
How often should I get my windows cleaned in Kansas?
For homes, we recommend twice a year. Commercial properties vary with traffic — anywhere from bi-weekly to quarterly.
What areas do you serve?
All of Johnson County and Miami County, plus Kansas City KS, Lawrence and Loch Lloyd MO — 21 service areas in all, including Olathe, Overland Park, Leawood and Lenexa.
Ready to shine?
Kansas City’s trusted window cleaning team — spotless windows and clear gutters with service you can trust.
Call or text
(913) 991-3752