Carpet, Area Rug, and Upholstery Cleaning Greater Victoria, BC
Award-winning, boutique carpet, area rug, and upholstery cleaning in Greater Victoria, BC. One-hour dry time. Schedule online with exact prices!
Excellent Rating 5.0 ![]()
![]()
![]()
![]()
![]()
No Credit Card Required
Definition of Boutique
A small company that offers highly specialized services or products.
Boutique Fine Textile Cleaning Throughout Greater Victoria, BC
Carpet, Area Rug, and Upholstery Cleaning Greater Victoria, BC — Tapestry is locally owned and operated by Bill & Eva. We are a small boutique service provider offering highly specialized textile-only cleaning: carpet, area rug, and upholstery throughout Greater Victoria, BC. Tapestry is a WoolSafe® Approved Service Provider — one of only three companies in Canada, and the only one in Greater Victoria, certified to meet these highest standards in professional care. My name is Bill. You will work exclusively with me, a meticulous WoolSafe® Fibre Care Specialist with over 35 years of experience. Your beautiful things deserve the finest care! Schedule your service appointment online for Greater Victoria today!
Tapestry
The perfect blend of craftsmanship, technique, and expert knowledge produces superlative results.
Definition of Meticulous
Showing great attention to detail; very careful and precise.
Meticulous Fine Textile Cleaning Throughout Greater Victoria, BC
We designed our meticulous cleaning service for our West Coast island lifestyle. Your carpet, area rug, and upholstery will be dry in about an hour. That is especially important with our humid coastal climate here in Greater Victoria, BC. Also, we use up to 95% less water to clean. Not only is it more sustainable, but it also contributes to a healthier home and improves Indoor Air Quality. Excess moisture is the primary cause of problems when cleaning fine textiles — wicking, browning, and musty odours, to name a few. Our WoolSafe® Approved botanical-based cleaners work at the molecular level, beyond what the eye can see. They gently clean, brighten, and restore fibres without causing damage, leaving them luxuriously soft! Book your service appointment online for Greater Victoria today!
You’ll Love Our All-Inclusive, Flat-Rate Pricing and Easy Online Scheduling
Eva and I want to remove the stress, risk, and uncertainty of booking a cleaning service in Greater Victoria, BC. We want you to have peace of mind knowing the actual cost before scheduling an appointment. You will love our easy-to-use online scheduling, which features exact pricing and requires no credit card information. It’s fast, easy to use, and includes every conceivable extra that many service providers in Greater Victoria will try to upsell when they arrive at your home. No hidden costs, tiered pricing, surprises, or games! Schedule your service appointment online for Greater Victoria today!
Baby Safe, Pet Safe, Eco-Safe
Non-toxic, sustainable, ultra-low-moisture fine cleaning in Greater Victoria, BC.
Why Choose Us?
Greater Victoria’s Boutique Carpet, Area Rug, and Upholstery Cleaners. WoolSafe® Fibre Care Specialist with over 35 years of experience.
Quality Business Awards Winner #1 Best Rated for 2023, 2024, and 2025.
Our boutique cleaning works at the molecular level to brighten and restore fibres.
Designed for our coastal climate in Greater Victoria, BC. Dry and ready to use in about one hour.
Easily schedule your next cleaning online with actual prices and peace of mind.
Our all-inclusive flat-rate pricing includes everything needed to get the best results!
Tapestry is Licensed, Certified, Insured, and WorkSafeBC Compliant.
100% Customer Satisfaction Guarantee. If you are not completely satisfied, we will clean again — free of charge.
Questions and Answers
If you require further assistance, please call or message me (Bill) at (236) 565-1914 for a quick response or email me. I’m here to help care for your beautiful things. Click here to view our schedule in real-time and book an appointment for Greater Victoria, BC, today!
How Does Tapestry Stand Out From Other Companies in Greater Victoria, BC?
At Tapestry, nothing we do is ordinary! We specialize in textile-only cleaning: carpet, area rug, and upholstery. It seems everyone these days is a jack-of-all-trades and master of none. Not us, and that’s why we do not clean hard flooring, windows, ducts, furnaces, or kitchen sinks!
Somehow, along the way, our society has lost what small local businesses should stand for. You know, the mom-and-pop business model. The craftsperson and the pride of a job well done. Our business mantra is: Good enough is the enemy of all progress.
Ultimately, it comes down to one thing: the person doing the work! When you choose Tapestry, a local owner-operated small business located in Victoria, BC, you are hiring a WoolSafe® Fibre Care Specialist with over 35 years of experience who cares about the quality of his work, you, the customer, and your home. It’s that straightforward.
For more information on how we’re different, please read our resource article, “The One-Eyed Carpet Cleaner is King.”
Is Your Cleaning Service Safe for Kids, Pets, and the Environment?
Our non-toxic, baby-safe, pet-safe, and eco-safe cleaning service is also more sustainable by using up to 95% less water.
What is nanoemulsion cleaning?
Nanoemulsion is a revolutionary technology that works on a molecular level, beyond what the eye can see! Micelles are so small that you can only see them with a powerful electron microscope! Billions of these suspended molecules in solution rapidly break apart and dissolve dirt, oils, and other organic contaminants for easy removal.
How Long Will It Take to dry?
Most carpets, area rugs, and upholstery will be dry in about an hour — natural fibres may take longer. This is ideal for our humid coast climate in Greater Victoria, BC.
Can you remove tough spots and stains, like red wine, coffee, Tea, or ink?
Our service includes highly specialized spot and stain treatments. They effectively remove red wine, coffee, tea, and ink. However, the final results depend on many factors.
What Is Your Cancellation Policy?
We understand that uncontrollable events happen to everyone. However, please keep in mind that last-minute cancellations may result in an empty time slot and loss of income, which is challenging for a small business in Greater Victoria, BC.
What Are Your Payment Terms?
Payment is due upon completion. We accept debit, credit card, cheques, and e-transfer.
Do You Guarantee Your Work?
Tapestry offers a 100% satisfaction guarantee: Our service is backed by over 35 years of experience and an impeccable reputation. If you’re not completely satisfied, we’ll clean again—free of charge.
What Is Your Service Area?
Our Greater Victoria service area includes Victoria, Esquimalt, View Royal, Oak Bay, Saanich, and Sidney (Saanich Peninsula).


