Female using roller and painting walls in gray color

You and your home deserve the best!


Our Residential Services

  • Weekly, biweekly or monthly cleaning so that you can enjoy a sense of peace and calm, feel relaxed in your home and have more time to spend on the things you’d rather be doing.

    You can have a look at our residential cleaning checklist by clicking here.

  • A full service clean when you move out or in, to ensure the space is tip-top, ready-to-go shape.

    You can have a look at our move-in/move out cleaning checklist by clicking here.

  • When you want a deeper clean to get into those areas that you just don’t have time for, need a seasonal clean or want to get ready for holidays, guests, etc.

    You can have a look at our deep clean checklist by clicking here.


Our Process

  • VBC offers a personal, quality service which means we are somewhat old-fashioned in our approach. Unlike many cleaning companies, we don’t provide online quotes or bookings and still phone some of our clients to remind them of their appointments.

    If you’d like to receive a quote or chat about our services, you can give us a call at 250-713-7181. Or, you can fill in this form and we’ll get back to you to arrange a time to chat or schedule an in-home visit, which we’re happy to do.

    You can review our Terms of Service by clicking here.

  • We offer Basic, Basic Plus and Deluxe Cleaning packages which will be outlined to you during the quote process.

    Basic - covers ongoing maintenance cleaning tasks

    Basic Plus - you can choose from add-on extras such as a fridge clean for an additional set fee

    Deluxe - includes maintenance cleaning tasks on each visit plus add-on extras. For households that want complete peace of mind knowing that everything is taken care of.

    You can have a look at our cleaning checklists by clicking here.

  • You’ll be assigned one cleaning tech to perform your service (exceptions are illness or vacation) so that you always know who will be coming to your home. Your cleaning tech will arrive at a set time to perform your service.

    You can relax knowing that you’ll see a friendly face and receive a top-quality, consistent clean every time!

Ready to let someone else take care of the cleaning??

Professional service with a personal touch