Carpet Cleaning in Oak Bay, BC | Photo of Uplands Park in Oak Bay, BC

Carpet Cleaning in Oak Bay, BC by Meticulous Owner Who Cares

Carpet Cleaning in Oak Bay, BC by Carpet & Rug Institute Approved Service Provider. Your carpet will be left fabulously soft, fluffy & dry in 1-2 hrs.

Carpet Cleaning Service in Oak Bay, BC with 30 Years’ Experience

Are you looking for professional carpet cleaning in Oak Bay, BC by a detail-obsessed owner-operator who cares? Then you will love what we do!

Hi there, we’re Bill & Eva, the owners of Tapestry Fine Carpet Cleaning. I am Bill, and you will work directly with me. I have been cleaning for over 30 years! As a WoolSafe® Fine Fabric Care Specialist, I clean more fine upholstery and Oriental & Persian Rugs than carpet in Oak Bay. Eva is a bird and plant enthusiast. You might see us at Uplands Park. In the photo above, Eva is enjoying the late spring flowering meadows. Oak Bay has estate homes, garden suites, and apartment and strata buildings. If you live in an apartment-style home, then we need to talk. You most likely have learned that many Oak Bay carpet cleaners do not like to clean apartments.

My ultra-low moisture plant-based cleaning is perfect for difficult-to-access apartment and strata buildings. Speaking of rare, unusual and hard-to-find plants, when we are in the heart of Oak Bay, of course, we visit Demitasse Café & Garden Centre on McNeill Ave. Businesses like these are part of what makes Oak Bay so great.

Explore Oak Bay
Unique, historic and family friendly, Oak Bay is a great place for kids and their families to go to the beach, explore parks, browse galleries, shop, kayak, and more.

Eva and I are both coffee addicts. So, when I am carpet cleaning in Oak Bay, my first choice for picking up a coffee is Pure Vanilla Bakery and Cafe on Cadbury Rd. Pure Vanilla Bakery is the quintessential neighbourhood cafe, and they use Umbria Coffee which we love. And the patio out back is a little gem! If you live in Oak Bay and are looking for safe & natural, plant-based, truly green carpet cleaning or area rug and upholstery cleaning by a WoolSafe® Fine Fabric Care Specialist, we need to work together! You will love our simple all-inclusive pricing and super-easy online booking!

What Your Neighbours Are Saying About Us

Read More of Our 5-Star Reviews

Nothing We Do Is Ordinary

Our flat-rate all-inclusive pricing includes every conceivable extra that many companies will try to upsell you when they get to your home. Here are 14 reasons to trust us to care for your carpet.

Simple Pricing. Our simple all-inclusive pricing includes everything needed to get the best results!

Super-Easy Online Booking. It’s fast, super-easy, and no payment information is required. Book your next carpet cleaning service in just a few minutes!

Dry in 1-2 Hours. Our modern carpet cleaning service is designed for our humid coastal climate in Greater Victoria.

Safe & Natural, Plant-Based, Truly Green Carpet Cleaning. We are leaders in super-powered nanotech colloidal cleaning. Made from edible plants!

Pet Safe, Baby Safe & Planet Safe. The absolute safest, healthiest carpet cleaning possible.

Certified Professional with 30 years Experience. Learn about us and our industry certifications.

Highly Specialized Stain Removal. Including pet stains & odours. Whatever it takes to get the best results for the carpets in your home!

No Reoccurring Spots. True deep cleaning!

Naturally Soft. Leaves your carpet fabulously soft and fluffy!

Anti-Allergen Treatment. Our healthy home cleaning removes and denatures allergens, such as dust mites, pollen, and pet dander!

Odour Removal. Our all-inclusive service removes the source of odours. Including pet stain & odours!

Organic Odourless Sanitizing. Our safe & natural carpet cleaning process removes viruses and bacteria with no residual footprint. So safe you can wash your hands with it!

Natural Anti-Resoiling Protection. Your carpet will stay cleaner, longer!

Simple Guarantee. If you are less than 100% satisfied, we will re-clean or refund any portion of the job.

Carpet Cleaning Prices

Carpet Areas — An area is a Room (max 200 sq/ft) or Staircase (max 15 Stairs). Hallways and Walk-In Closets are FREE!

Carpet Cleaning

(1-3 Areas)


Carpet Cleaning

(4 Areas)


Carpet Cleaning

(5 Areas)


Carpet Cleaning

(6 Areas)


Carpet Cleaning

(7 Areas)


Carpet Cleaning

(8 Areas)


Carpet Cleaning

(9 Areas)


Carpet Cleaning

(10 Areas)


More Than Just Carpet Cleaning

Highly specialized textile cleaning services designed exclusively for our humid coastal climate in Oak Bay and Greater Victoria.

Find Carpet Cleaning Near You!

Trusted local carpet cleaning in Victoria and surrounding area by a detail-obsessed owner-operator who cares. View our locations below!

Greater Victoria Carpet Cleaner