We provide a comprehensive collection of 100% Canadian-made biodegradable products for the conscientious cleaner.

To keep the waste down, we supply them in refillable bulk and commercial packaging. We also encourage and invite customers to bring their own clean and dry refillable packaging.

For the sensitive, there are also dye and scent-free options.

Contact UsShop Our Store

Featured Products


Hey!Did you know that we refill JUSU aromatic spritzers at the store. All you have to do is bring a container and we can refill it with these amazing local products. At present we can refill   WELLNESS Spritzer is full of essential oils that will help you stay healthy this winter season. “Our Wellness […]


We have a scheduled power outage at the store on Monday , August 15th 2022, between approximately 10 am-11.30am. BC Hydro will be conducting maintenance that requires a scheduled power outage. We apologize for any inconvenience this causes. our aim is to be up and running, ready to serve your needs as soon as they […]

Soap Exchange Metchosin Soap Works

Spotlight On Metchosin Soap Works

The Spotlight Series is a chance to highlight one of the many BC brands that we proudly carry at The Soap Exchange. The spotlight is on Metchosin Soap Works this month. Metchosin Soap Works started life in a small home on an organic farm in rural Metchosin, BC. Now also known as Vancouver Island Soap […]

Browse By Category

What Our Customers Say

Nature Power cleans so well and saves our team so much time.  Red Marvel works great in sinks, toilets, bathtubs and shower doors.  I just love these products.  I clean for a living and what a difference it makes to my life.

Carpet Shampooer Rentals

We have a clean, compact and powerful carpet shampooer available for daily rental. Prices include stair/upholstery tool.

Combined with one of our all natural and extremely concentrated carpet cleaning solutions this makes for an affordable option in the Greater Victoria area.

Per 2 Day Period (48 Hours): $46.00

25% discount for a 1 day (24 hour) rental at $34.50. For those small jobs, save even more! It’s only $27.00 for a 4 hour rental, which is an ideal option for people with only a small area to clean.

Visit Our Victoria Location

1393A Hillside Ave
Victoria, BC V8T 2B3

Phone: 250-475-0033

Click Here to Email Us