Residential and Commercial Cleaning Services

White Dove Cleaning has been in business since 2008, providing quality cleaning services to residential and commercial clients.

We pride ourselves on excellence in every clean! That simple philosophy has resulted in 95% repeat business from existing clients and exponential growth through word-of-mouth advertising.  In 10 years, we have grown from one cleaner, to teams covering all the way from Richmond Hill to Barrie, from Bond Head to Uxbridge.


We service the following geographical areas.

Aurora, Newmarket, Bradford, and surrounding areas – including Keswick, north Richmond Hill, north Markham, Holland Landing, west Stouffville, etc.

Barrie, Innisfil, Essa, and surrounding areas – including Angus, Borden, Thornton, New Lowell, etc.

More Locations Coming Soon!

Just to give you an idea of some of the
places we clean and some of the work that we do...


Set yourself apart by ensuring that your clients' homes are cleaned for open houses and showings.  Help lower their stress level by offering move-in and move-out cleans.  We also do Power of Sale cleanups.



Have one of our cleaning teams go in after your construction is done, and let them get the home up to pristine condition.  Deliver perfection to your clients!  We clean up after construction in existing homes and new builds.



We can help clean your rental properties in between renters, or on a set schedule. Proper cleaning and maintenance helps keep everything in great condition, and can increase the value of your investments.

What Our Clients Say About Us...

My house has never been this clean! Thank you!

Grace, Newmarket

I have never had a cleaner pay such close attention to the details. You are amazing! My kitchen sparkles! 🙂


Our offices have never been this nice and clean. It's great to not have to run around and wipe things down before a client comes to visit.

Bob, Newmarket

I just wanted to take the time today to acknowledge and thank you for the outstanding service you provide to our dealership. It is so refreshing to be able to trust a reliable cleaning service and arrive at work every day to a bright clean shiny place of work.

Ernie, General Manager, Newmarket

I feel so bad that I was in such a rush and left my house a total disaster. But your team went beyond the call of duty and made my house sparkle!

Melissa, Aurora

Thank you so much for keeping our offices in such great condition!  We no longer stress over having clients in to visit.

Brad, Newmarket

Every cleaning company does a great job the first couple of times.  Your team has been coming to my home for over a year now and they still consistently deliver amazing work!  Thank you!

Angela, Bradford

You saved my marriage!  My wife has never been happier!  Our house sparkles!

Dave, Barrie

Thank you for sticking with us.  We are an office of slobs, and I know the first couple of months were difficult.  But we are so impressed with how you handled everything and even more impressed with how great everything looks after each clean!

Hugh, Barrie

I cannot thank you enough!  Your team went above and beyond to get our home ready for moving in.  Amazing job!

Ron, Bradford