Let us do the work, so you can relax

Home Cleaning Services

Life is busy. It’s hard to make time for the important things and let’s face it, cleaning isn’t one of them. Having someone else look after the housecleaning means you can have more time for family, friends, or simply recharging.

At Canadian Carpet Cleaning, we take the time to understand your unique cleaning needs so we can make your home sparkle on a schedule that’s right for you. Whether you need residential cleaning services weekly, bi-weekly, monthly or on-demand, you can count on us to get the job done right – and your satisfaction is 100% guaranteed.

With more than 30 years of cleaning experience in Durham Region, you can feel confident that when choosing our,  maid services, you’re choosing the best. If you’re unsatisfied with any aspect of your service, simply let us know and we’ll make it right.

Not sure where to start? Speak to one of our service experts about a customized maintenance plan to end those dust balls for good.

Here are some of our most requested services:

KitchenCarpet Stain

  • Clean interior and exterior of appliances – fridge, oven, microwave
  • Disinfecting all surfaces – countertop, sink, kitchen table
  • Wash and move items on counter
  • Wash, vacuum and disinfect floors – hardwood, laminate or stone


  • Disinfecting all surfaces – counter, sink, toilet, bathtub
  • Wash and polish mirrors
  • Wipe cabinet doors
  • Tidy counter and other areas

Living Room/Dining Room/Bedrooms

  • Dusting and cleaning of surfaces like tables, furniture, picture frames, knick knacks, lamp shades, etc.
  • Wash and shine windows
  • Make beds and tidy up
  • Vacuum and wash floors of all types – carpet, hardwood or laminate

All Rooms

  • Carpet cleaning
  • Cleaning leather and fabric furniture
  • Cleaning, stripping and waxing of all floor types
  • Vacuum floors and upholstery
  • Dust and clean baseboards
  • Wash walls and remove cobwebs
  • Empty garbage cans and tidy up

The Areas We Serve

      • Ajax
      • Aurora
      • Bowmanville
      • Brock
      • Clarington
      • Cobourg
      • Durham Region
      • Markham
      • Mississauga
      • New Castle
      • North York