About Sparkle Window Cleaners
A Kansas City family business built on honesty, hard work, and a genuine commitment to making your home shine.
We Care More Than You Do — And That's a Good Thing
Leah and Andrew Bell started Sparkle Window Cleaners in 2008 with one truck, a bucket of professional-grade supplies, and a simple promise: treat every home like it's your own. Eighteen years later, that promise hasn't changed — but the number of families who trust us has.
We're a husband-and-wife team, and we run Sparkle as a true family business. You'll often spot our daughter Isla learning the ropes alongside us — because taking pride in your work is something we pass down. Today we serve hundreds of homes and businesses across the Kansas City metro, from Overland Park to Liberty, Leawood to Blue Springs.
We're not a franchise. We're not a faceless corporation. We're your neighbors — and we take pride in keeping KC homes looking their absolute best. No ladders for you, no hassle, no risk.
Our Commitment to You
Honest Work
Straightforward work, no upsells, no surprises. We tell you what we'll do — then we do exactly that.
Safety First
Licensed, insured, and professionally trained. You never need to climb a ladder.
Family Values
Family-owned and operated. We treat your home like it's ours.
Community Roots
Proudly serving Kansas City for 18 years. We know these neighborhoods.
The People Behind the Sparkle
Leah and Andrew Bell own and run Sparkle together — a true husband-and-wife team, with their daughter Isla never far behind.
Leah Bell
Co-Owner
Co-founder and the heart of Sparkle. Leah has spent 18 years making sure every KC home leaves looking its absolute best.
Andrew Bell
Co-Owner
Co-founder and the hands-on craftsman. Andrew leads every job with the same care he'd give his own home.
Isla
Sparkle Pro in Training
Leah and Andrew's daughter — and proof that taking pride in your work runs in the family.
Serving the Kansas City Area
We serve residential and commercial customers throughout Kansas City and the surrounding metro. If you're not sure whether we cover your area, just give us a call.
Ready to Get Started?
Request a free estimate online or call us directly. We typically respond within 24 hours.