Window Magic
(909) 392-9109

Full Service Residential and Commercial Window Cleaning
'We Clean Your Windows....Like Magic!

My name is Mike Hatcher and I want to clean your windows!

I've been in the business of cleaning windows since 2003.  I  focus mostly on residential homes in the cities of La Verne, Claremont, San Dimas, Glendora, Upland, and Rancho Cucamonga (other cities I service are listed below).  Most of my clients (around 1000+) are home owners, however I also do window washing on some small to mid-sized commercial buildings as well.  I work by myself, take my time, and do it right.  I'm a perfectionist about the quality of my work and it shows in the referrals and repeat business I continue to receive.
So if you're looking for a window cleaner who you can trust, one that will treat your belongings and your home with the care they deserve, and do the best window cleaning job around, then it's time to call Mike at Window Magic!

Call now for a free estimate!

(909) 392-9109


"Thanks again for a beautiful job!"

Pam and Don K.             La Verne

"Thanks so much for making the windows on my rental house sparkle!  Looking forward to seeing you again." 

Mary G.                             Covina



Note: I probably won't be able to respond to your email for 24hrs or so.  The best way to reach me is by telephone.  If you would still like to email me please do so at:

Services Offered:

Window Cleaning

Interior and Exterior

Screen Cleaning

Window Track Cleaning

Construction Clean-up

Hard Water Stain Removal

Protectants Applied

Mirrors and Chandeliers

Power Washing

Free Estimates

Free Window Advice

Licensed and Bonded

Results Guaranteed



Founding board member of the 'Association of United Window Cleaners'.

'Window Cleaning Network' March 2005 Window Cleaner of the Month

'Master Window Cleaners of America'
July 2005 Window Cleaner of the Month.

Window Magic
PO Box 7911 La Verne, CA 91750
(909) 392-9109

Second story windows are no problem
 for Mike at Window Magic. 

I Clean windows in the following communities:

La Verne, Claremont, Upland, Pomona, San Dimas, Rancho Cucamonga, Montclair, Ontario, Chino, Chino Hills, Glendora, Covina, West Covina, Azusa, Baldwin Park, Yorba Linda, Diamond Bar, Walnut, La Puente, Irwindale, Fontana, Monrovia, Duarte, Roland Heights, Hacienda Heights.
91010, 91016, 91701, 91702, 91706, 91709, 91710, 91711, 91722, 91723, 91724, 91730, 91737, 91740, 91741, 91743, 91744, 91746, 91748, 91750, 91761, 91762, 91763, 91764, 91765, 91766, 91767, 91768, 91773, 91784, 91786, 91789, 91790, 91791, 91792, 92335, 92336,

Website Builder