Residential Window Cleaning

Staff your most difficult chore and reclaim your Saturday....

Canadian Pro Clean is the PROFESSIONAL residential window cleaning company.

If you’re like most of people today, you have a to-do list a mile long.Between taking the kids to soccer, shopping for groceries, or a big project at work, life keeps you busy.

Let the professionals at Canadian Pro Clean take window cleaning off your list. Whether you’re tackling spring or fall cleaning or preparing for the holidays, we can remove one of your headaches.

Do you really want to get on a shaky ladder to clean those hard to reach windows or skylights? Every homeowner knows how hard it is to keep the windows clean. It is difficult enough to clean them all, if you live in a house, and nearly impossible to do on your own if you have more than one storey. And yet we all love to see them bright and shiny – after all, a house with dirty windows looks sad, deserted, uncared for. There is nothing like seeing the smile of your child through a sparkling window as you pull up into the driveway after a long day at work.


We strive to offer the most competitive pricing coupled with service tailored to your needs. We have worked proactively to identify the prices that are most effective for our clients. We stand by our satisfaction guarantee that when one of our window cleaning crews wash your windows, you will be a happy property owner.

*Pricing reflects an average medium sized home

What Size Is My Home

We have included the following examples as a reference for you.




Extra Large

Frequently Asked Questions


Finding a time during the work week can be a challenge so we do not require you to be present. We just need to know which surfaces you want cleaned (basement and/or garage), how to gain access to the inside (our clients often leave a key in a secret location), and where to leave the invoice. We are happy to work with any specific instructions that you have for us.


We understand that plans change so we ask that you give us at least 48 hours notice on all non-emergent cancellations that way we can fill the time gap.


We reschedule appointments for 3 reasons; 1) active precipitation, 2) the high temperature for the day is below 0 degrees, and 3) wind gusts above 65 kph. Generally we try to wait until the morning of the cleaning before making any changes to the schedule. Having closely watched weather for many years, we’ve seen plenty of rainy forecasts turn to beautiful sunny days so we are hesitant to reschedule on the basis of a 7 day forecast. On a day when it is necessary to reschedule we do our very best to inform you as soon as possible.

Winter Window Cleaning: We clean through all seasons so long as it is not precipitating and the forecast calls for a high temperature above 4 degrees.


Yes, we will match any competitors written estimate.

Don't Be Shy

If we didn’t answer all of your questions, feel free to drop us a line anytime.