About Us
Hi there, we’re Bill & Eva. Learn about Tapestry Fine Carpet, Rug & Upholstery Cleaning located in Victoria, BC and why we’re a boutique business.

Tapestry Fine Carpet, Rug & Upholstery Cleaning is about EXPERIENCE and Workmanship
Hi there, I am Bill, the owner (along with my wife Eva) of Tapestry Fine Carpet, Rug & Upholstery Cleaning, a little boutique business located in Victoria, BC. For over 30 years, I have advanced my trade. My certifications require extensive professional training and experience. I actively mentor other carpet cleaners throughout North America and do product testing and development. Sadly workmanship today is hard to find. Marketing gurus have seen to that. But it still can be found if you look for it!
Definition of
Bou·tique
2: a small company that offers highly specialized services or products
Testimonial
The carpets in our Strata Apartment Complex look new again after Bill’s service! His attention to detail, stain removal guarantee, good pricing, and friendly, accommodating manner leaves the competition far behind. And the quick drying technique is a big bonus in a building where wet muddy work boots are commonplace. Tapestry gets 5 stars!
Janet Donaldson, Opal Apartments
Tapestry Fine Carpet, Rug & Upholstery Cleaning is about Integrity, Value and Quality
Eva works behind the scenes. She is also an accomplished oil painting artist and teaches piano over Zoom. Eva has pioneered nanotech colloidal plant-based cleaning chemistry for over 15 years. We’re obsessive-compulsive about plant-based ultra-green cleaning and esoteric business practices from the late 1800s. Somehow along the way, we feel our society has lost what small local business stands for. You know, the mom-and-pop business model. The craftsperson and the pride of a job well done. We want to help bring back boutique businesses. I often get asked by price shoppers about our prices, as if that is the only criteria. Pricing is only part of the equation. We focus on value and quality.
Tapestry Fine Carpet, Rug & Upholstery Cleaning is about Trust and Relationships
Tapestry Fine Carpet, Rug & Upholstery Cleaning has earned the highest certifications in the carpet and upholstery cleaning industry. When the Westin Bear Mountain Hotel and Resort in Victoria, BC installed a luxurious commercial wool carpet, the Director of Operations understood the importance of hiring a WoolSafe® Approved Service Provider and a Carpet and Rug Institute Seal of Approval (SOA) carpet cleaning service provider. We are delighted to be chosen to care for this beautiful commercial wool carpet!
Testimonial
“No one else will ever clean this carpet but Tapestry Fine Carpet, Rug & Upholstery Cleaning!”
Nader Albert, The Westin Bear Mountain
Testimonial
“Our carpets look like new, we were so impressed, from now on it is only Bill we call when our carpets need cleaning. You must call him, you will be amazed not only of how clean your carpets are but also how reasonable his prices are. Welcome Bill & Eva, we are very fortunate to have a great company like yours in our city.”
Cheryl Ens, McMillan Dubo Law Group
Tapestry Fine Carpet, Rug & Upholstery Cleaning is about Solving Problems
When McMillan Dubo Law Group had 30 defective office chairs leak grease on their beautiful modern white and grey commercial-grade carpet tiles, they hired two carpet cleaning companies. After the disastrous results, they lost hope. That is until we crossed paths with Cheryl Ens. We did some work for her in her home, one thing led to another, and she told us the story.
She explained: “The first carpet cleaner just drove the dirt down. The second carpet cleaner pulled up all the dirt and grime the first carpet cleaner pushed down. The carpets looked worse after than before. We had Bill come in and look at the carpets. He is so knowledgeable about commercial carpets and how to clean them. He was confident that he could get them looking good again.” The final result you can see in the testimonial box. I always say carpet cleaning is not rocket science, but it’s also not child’s play!
Learn About Our Highly Specialized Textile Cleaning Services
All our textile cleaning services are designed exclusively for our humid coastal climate in the Greater Victoria Region.

Carpet Cleaning
Highly specialized ultra-low moisture carpet cleaning service. Whether in your home, strata common areas, or workplace, your carpet will be left safe, soft, fluffy and dry in about an hour.

Area Rug Cleaning
Highly specialized on-location area rug cleaning services. Whether in your home, strata common areas, or workplace, your area rugs will be left beautifully soft, vibrant & luxurious.

Upholstery Cleaning
Highly specialized upholstery cleaning services. Whether in your home, strata common areas, or workplace, your upholstery will be left naturally soft, vibrant and luxurious.
Local Areas We Service
Located in Victoria, BC, we service all local and nearby areas in the Greater Victoria Region, Salt Spring Island and the Southern Gulf Islands. If your location is not listed, please check with us. Please note that service to Salt Spring Island and the Southern Gulf Islands requires a custom quote and scheduling.

Central Saanich

Cobble Hill

Colwood

Esquimalt

Highlands

Langford

Metchosin

Mill Bay

North Saanich

Oak Bay

Saanich

Salt Spring Island

Sidney

Sooke

View ROyal
