Squeegee Magic

8625 Jefferson Hwy N.

Osseo, MN 55369

(763) 300-9245



Q:  How do I prepare for my window cleaning?

A: We try to make the process as easy for you as possible! The cleaners will take care of removing window treatments as well as any furniture in front of the windows. We do ask for you to move items that are breakable or irreplaceable (i.e. knick-knacks, family heirlooms, etc.).  If you have furniture that needs to be moved on hard wood floors we ask for you to either move the furniture before we arrive, or provide moving pads to ensure your floors are not damaged during the moving process.

Q:  Are You Insured and Bonded?

A: Yes!  We are insured to $1M per occurrence or $2M per year.  We are happy to provide proof of this upon request.  Please request this at least 2 days prior to your window cleaning so our insurance agent has enough time to provide you a copy.

Q:  do you clean windows in the rain?

A: We monitor the weather closely so we can be prepared for inclimate weather. We still clean in a light to medium rain, however if weather conditions become unsafe (i.e. high winds, lightning, heavy rain, etc), we may need to reschedule your window cleaning. It is a common myth that light rain causes dirty windows. What causes dirty windows is dirt on the glass combined with rain. When it dries, the moisture disappears but the dirt does not, leaving a water-spot. We offer a 72 hour rain guarantee meaning we will come back if water-spots appear. Water-spots usually will not appear unless there is high winds with the rain, siding is really dirty etc.

Q:  What is your rescheduling policy?

A: We ask for at least 48 hours notice if you need to reschedule your window cleaning. We keep a very tight schedule and our day can become very stressful if there are last minute changes. If you are a repeat customer, we do not require you to be home for your window cleaning. All of our employees are background checked, and we would not hire them unless we trusted them in our own home without supervision! 

Free Written Estimates

(763) 300-9245