Fine Carpet Cleaning in Victoria

Award-winning safe & natural ultra-green carpet cleaning in Victoria, BC, by a detail-obsessed owner. Boutique carpet cleaning services you’ll love.

Photo of Modern Blue Velvet Upholstered Chair

Carpet Cleaning That Is Safe, Natural, Plant-Based, Ultra-Green and Dry in About an Hour

We are a local boutique carpet cleaning service located in Victoria, BC. Hi there, we’re Bill & Eva, a husband and wife duo. I am Bill, a professional carpet cleaner with 30 years’ experience. You will work directly with me. As a boutique business, we service a small portfolio of residential and commercial clients who want highly specialized safe & natural, plant-based, ultra-green carpet cleaning. Our specialty carpet cleaning services provide a safe and healthy environment for your home, family, pets and the planet. As an owner-operator, I have the luxury of using the best tools and spend however long it takes to get the best results. God is in the details.

Definition of


2: a small company that offers highly specialized services or products

Carpets DrY In

In About An Hour

Ultra-low moisture carpet cleaning services designed exclusively for our humid coastal climate in Greater Victoria.

Our Award-Winning Residential Carpet Cleaning Leaves Your Carpet Safe, Soft and Fluffy

We provide award-winning residential carpet cleaning in Victoria, BC and nearby areas. Eva and I want you to have peace of mind knowing the exact price before you make a booking. That is why we list our all-inclusive prices on our website. Our services include every conceivable extra that many carpet cleaners will try to upsell when they get to your home. All our carpet cleaning prices include specialized stain removal (including pet stains removal), anti-allergen treatment, odour removal (including pet odour removal), sanitizing, and anti-re-soiling protection for no extra charge! Plus, our super-easy online booking requires no payment information. You can book your next cleaning service in a few minutes!

Strata Carpet Cleaning Designed For Today’s Common Areas

We provide strata carpet cleaning in Victoria, BC and nearby areas. As a business member of the Vancouver Island Strata Owners Association (VISOA), I understand the concerns of Strata Councils. Our ‘made for strata’ carpet cleaning service leaves the carpets dry in one hour or less, reducing risk and rapid re-soiling. Our safe & natural, plant-based ultra-green carpet cleaners with integrated hypoallergenic hospital-grade sanitation is Asthma & Allergy Safe, improving Indoor Air Quality (IAQ). Your residents will love our non-intrusive cleaning with no chemical odour or fragrances. Perfect for those with chemical sensitivities. Your apartment or strata common area carpets will stay looking fabulous longer. Join our small portfolio of property managers and strata council members in Greater Victoria!

Carpet Cleaning

Solutions So Green

They Practically

Grow On trees

Our non-toxic, safe & natural, plant-based, ultra-green carpet cleaners are made from edible plants such as food-grade extracts of coconut, corn, grain, and soybeans, it is not only a safer way to clean but sustainable as well.

Carpet Cleaning

That Is Cleaner, Drier

Safer and Healthier

Our modern commercial cleaning services eliminate many of the common risks in our industry. No hoses, no open doors, no steam, no wet carpets for hours or days, no negative effect on Indoor Air Quality (IAQ), and no chemical exposure or air borne polymers from encapsulation cleaning. Multiple Chemical Sensitivity (MCS) is increasing in Canada and savvy property mangers, office administrators and facility managers stay ahead of the curve.

Commercial Carpet Cleaning Designed for the Modern Commercial Space

We provide commercial carpet cleaning in Victoria, BC and nearby areas. Cleaning for commercial spaces is not simply about visual appearance. Please read our blog article: Cleaning Commercial Carpet Might Be Rocket Science After All. While maximizing visual appearance is vital, carpet cleaning should protect your Indoor Air Quality, reach sustainability targets, and defer future replacement costs. Check out our blog article: The Four Golden Rules of Commercial Carpet Maintenance. Our commercial carpet cleaning service uses up to 90% less water while removing 40 to 60% more soil. In addition, our novel integrated hospital-grade sanitation contributes to a healthier indoor air environment. We specialize in commercial carpet cleaning for offices, hotels, resorts and facilities.

Photo of Tapestry Fine Carpet Rug & Upholstery Cleaning's Work Vehicle

When It Comes to Carpet Cleaning, Nothing We Do Is Ordinary

Simple All-Inclusive Pricing. Our simple all-inclusive pricing and service includes every conceivable extra that most carpet cleaners will try to upsell you when they get to your home. 

Fast Super-Easy Online Booking. No payment information is required.

Carpets Dry in About An Hour. Designed for our humid coastal climate in Greater Victoria.

Safe & Natural, Plant-Based, Ultra-Green Carpet Cleaning. We are leaders in super-powered nanotech colloidal plant-based carpet cleaners.

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

Highly Specialized Spot & Stain Removal. Including pet stains & odours.

No Reoccurring Spots. Prevents problem spots from wicking to the surface after cleaning!

Naturally Soft. Leaves your carpet fabulously soft and fluffy!

Anti-Allergen Treatment. Removes and denatures allergens, such as dust mites, pollen, and pet dander!

Odour Removal. Removes the source of odours, not simply masking them. Including pet stains & odours!

Organic Odourless Sanitizing. Removes viruses and bacteria with no residual footprint. So green and safe you can wash your hands with it!

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

Certified Professional With 30 Years’ Experience. Experience, reputation, integrity and craftsmanship.

Simple Guarantee. If you are unsatisfied for any reason within 30 days after your cleaning we will gladly return to your home and re-clean the areas you are not happy with.

Carpet Cleaning That Has Earned the Carpet and Rug Institute Seal of Approval

Tapestry Fine Carpet, Rug & Upholstery Cleaning is a Carpet and Rug Institute Approved Service Provider. Hiring Seal of Approval (SOA) carpet cleaning service providers is the best way to ensure that your carpet is being cleaned with quality products. Using professional Seal of Approval service providers also is the best way to make sure your residential or commercial carpet warranties are being met. Read Tapestry Fine Carpet, Rug & Upholstery Cleaning’s blog article the pros and cons of 5 types of residential carpet fibres: nylon, polyester, polypropylene (olefin), triexta, and wool.

Carpet Cleaning by a WoolSafe® Approved Service Provider

Tapestry Fine Carpet, Rug & Upholstery Cleaning is a WoolSafe® Approved Service Provider. They meet the highest standards in professional carpet cleaning, having at least one WoolSafe® Fibre Care Specialist technician, extensive professional training with many years of experience and use only approved products when cleaning wool carpet. Read about why Tapestry Fine Carpet, Rug & Upholstery Cleaning was chosen to clean this luxurious commercial wool carpet: Cleaning Commercial Wool Carpet At The Westin Bear Mountain Victoria.

More than Carpet Cleaning Services in Victoria, BC

Learn about our highly specialized textile cleaning services in Greater Victoria to help keep your home and workplace safe, healthy and beautiful.

Modern green wool rug

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.

Pink fabric upholstered chair

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.

Where We Provide Our Local Carpet Cleaning Services

Located in Victoria, BC, we service all local and nearby areas in the Greater Victoria Region, Salt Spring Island and the Southern Gulf Islands. See below if we service your area. 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.

Photo of Saanichton Bay in Central Saanich, BC

Central Saanich

Photo of Cobble Hill Welcome Sign in Cobble Hill, BC

Cobble Hill

Photo of the Fisgard Lighthouse National Historic Site in Colwood, BC


Carpet Cleaning in Esquimalt, BC | Photo of the coastline in Esquimalt, BC


Photo of Mary Lake Nature Sanctuary in Highlands, BC


Photo of Bear Mountain in Langford, BC


Photo of Spirit Bay in Metchosin, BC


Photo of Brentwood College School in Mill Bay, BC

Mill Bay

Photo of the coastline in North Saanich, BC

North Saanich

Photo of Uplands Park in Oak Bay, BC

Oak Bay

Photo of Mount Douglas in Saanich, BC


View from top of Pringle Road in Salt Spring Island, BC

Salt Spring Island

Carpet Cleaning in Sidney, BC | Photo of Beacon Park in Sidney, BC


Photo of Sooke Marine Boardwalk Trail in Sooke, BC


Photo of Thetis Cove in View Royal, BC

View ROyal

Photo of the Empress Hotel in Victoria, BC