All of my commercial clients enjoy the extra care and detail that I put into cleaning their windows.  If your looking for first class results from a dedicated professional window cleaner then give me a call and let me show you why I can say: ‘We Clean Your Windows…. Like Magic’

Here’s a short list of just some of my happy commercial clients:
P1010596 (Medium)
I used the latest technology to clean the windows on your commercial building. Usually the second story windows can be cleaned safely and effectively from the ground using filtered water, my ‘waterfed pole’, and brush.

Tandex Test Labs, Irwindale
BEC (Building Electronics Controls),  Glendora
Claremont Medical Center, Claremont
Crosstown Electrical Irwindale
Maple Ridge Mobile Homes,  La Verne and San Dimas
San Gabriel Valley Municipal Water District,  Azusa
Sheet Metal Workers Local 105,  Glendora
Apollo Medical Billing, West Covina
Accurate Colors Painting, Rancho Cucamonga
Derby Insurance, Glendora
San Gabriel Valley Municipal Water District
Empire Laser, La Verne
Merle Norman, La Verne
Westward Storage, Walnut

P1010613 (Medium) Cropped
Using professional window cleaning tools and techniques on your 1st floor windows will make them shine!
A Nice Business Client Review:

“Mike Hatcher, owner of Window Magic, came to us by word of mouth about 3 years ago.  Our building has lots of small windows making them time consuming and hard to wash.  No job is too hard for Mike so we settled on a reasonable price and every 3 months he shows up an cleans our windows inside and out, double and even triple checking his work.  Not only is Mike reliable but his work is neat and clean and he doesn’t disturb our employees.  I will continue to recommend Mike to others because we value his ‘Window Magic’.”

Administrative Assistant, San Gabriel Valley Municipal Water District



P1010616 (Medium) Cropped
I can also remove most hard water stains from your glass and make them look like new again.





Call today for a free estimate.

Window Magic
PO Box 7911, La Verne Ca 91750
Please call (or text): (909) 261-3424