Professional Residential Cleaning Service!

My Great Housekeeper - 250-709-4883



The virus that causes COVID-19 spreads in several ways. It can spread in droplets when a person coughs or sneezes. It can also spread if you touch a contaminated surface and then touch your face. The risk of person-to-person transmission increases the closer you come to other people, the more time you spend near them, and the more people you come near. The risk of surface transmission increases when many people contact the same surface and when those contacts happen over short periods of time. To maintain our high standards we have implemented the following procedures.

What we are doing:
1. Maintaining a social distance of 2 meters while working.
2. When working in close proximity to each other or clients, gloves and masks/face shields will be worn.
3. Disinfecting equipment/supplies between jobs.
4. Continue with our practice of an anti bacterial/anti viral wash of all cloths and mop heads.
5. Employees will stay home if they show any signs of illness.

What we are requesting of you:
1) Is everyone healthy in your home? If anyone is ill, please cancel.
2) If you travelled and are on self isolation for 2 weeks, please let us know and we will cancel.
3) It is also preferred if you leave the home while we are working to keep social distancing. If you cannot leave home, please stay in a different room to where we are working.

About Us


We Provide Professional House Cleaning Services in The Cowichan Valley BC

My Great Housekeeper came about by the desire to provide a professional and reliable cleaning service within the Cowichan Valley while at the same time providing local employment that offers a fair wage with medical and dental benefits to our valued and appreciated team members.

We are confident that we will provide exceptional service.  If you are not completely satisfied, notify us within 24 hours and we will gladly return and re-clean whatever is in question at no additional charge.

Our Housekeepers are professionally trained.  As well as bondable, fully insured, have passed a national criminal record check and are covered by W.C.B.  Our team members will be in uniform and driving the My Great Housekeeper car so they will be readily identifiable.

Within the Cowichan Valley, we service Duncan, Maple Bay, Cowichan Bay, Cobble Hill, Mill Bay and Shawnigan Lake.

My Great Companion - Home Care Service


We have expanded, to offer In-Home Care for Seniors and Shut-ins.

Please visit our website for more information about “My Great Companion” 




A Proud Member or Contributor

My Great Housekeeper is a proud supporter of the Nourish Cowichan Society and Toy, Toiletries and Toques Annual Christmas Fundraising campaign. Donating new toys, toiletries and toques to Food Banks in the Cowichan Valley.

Housekeeping Services We Offer


We customize our cleaning services to suit your home and focus on your specific requests.  Our professional cleaning staff ensure your individual cleaning needs are met whether you require your home cleaned weekly, every other week, monthly or for that one-time special occasion. Contact us by filling out our House Cleaning Request Form.

The Cleaning Services We offer:

    • Weekly, bi-weekly, monthly cleaning services

    • A One-time maid cleaning

    • Spring cleaning

    • Move-in/Move out cleaning

    • Vacation rental cleaning service

    • Pre-listing your home for sale cleanup

All our products are environmentally friendly.  We also plan our travel routes to be the most efficient to reduce our carbon footprint.  We offer cleaning services in all locations throughout the South Cowichan Valley.

We are Now offering In-Home Care for Seniors and Shut-ins at “My Great Companion“. 



What can I expect when I call for a quote to clean my home?

An appointment will be made for an in-home visit so we can meet with you and discuss in detail how we can be of assistance and discuss expectations. Once an agreement is made, we will send you two of our highly efficient Housekeepers. By working in a team of two, the service is more efficient and cuts the cleaning time by more than half, therefore saving you money in the long run.

What geographical areas do you service?

South Cowichan Valley including Duncan, Mill Bay, Shawnigan Lake, Cobble Hill, Cowichan Bay and Maple Bay.

How much do you charge for cleaning?

Every home and service are unique and the price varies depending on the size and style of your home, the number of people that live there, clutter, pets, flooring, and how frequently you require a service.

Do you bring your own cleaning supplies?

Yes, by using environmentally friendly products and a Miele HEPA  Air Clean sealed system that keeps pet dander and allergens out of your air.  If you have a specific cleaning product you would like us to use, please discuss this at your in-home cleaning consultation.

Will I have the same team every week?

Absolutely.  We value the relationships we build with our clients.  The only time this cannot be met is when a team member is ill.

Do I need to be home while the cleaners are there?

No, in fact, many of our customers prefer not to be home. If you work from home, we tackle that area first so you can get back to work quickly.

What about pets?

We love pets and are comfortable working around your fur babies. Our only request is if your dog is not happy about people being in his or her home, that they be secured away from the Housekeepers.

How do I ensure the security of my home?

Most customers provide a key or digital code to enter the home. Keys are assigned to a numbered tag without the customer name or details.  Keys are locked in a safe.  All our Housekeepers are thoroughly screened before starting work with us and have gone through a national criminal record check.

What happens if something breaks?

Unfortunately, sometimes accidents occur.  If this does happen, the team will leave a note with the item to let you know.  The office will then work with you to find a suitable resolution.

Why hire us to clean your home? 

There are many reasons why you should hire us but the most important are peace of mind.  All our team members have undergone a rigorous selection process that includes a national criminal record check. You also have piece of mind knowing if a team member hurts themselves in your home, they are covered by our WCB and insurance.  We are reliable, consistent and affordable plus we take pride in our excellent customer service!

How do I pay for the cleaning service?

An invoice will be generated and emailed to you. Payment terms are agreed upon in advance. All major credit cards and e-transfers are accepted.

Contact Us


Call 250-709-4883 now to schedule your free in-home quote

Or simply fill in the contact form below.

We serve The South Cowichan Valley
Including Duncan, Maple Bay,  Cowichan Bay, Cobble Hill, Mill Bay and Shawnigan Lake.

When you provide us with your personal information you can be assured it will not be shared with a third party and will be used only by My Great Houskeeper for the purpose of corresponding with our clients.

Cleaning Request Form


* indicates required field information. Thank you.

Our Mailing Address


My Great Housekeeper
Call for a FREE Quote

2741 Shawnigan Road #170
Shawnigan Lake, BC Canada V0R 2W0

Phone: 250-709-4883