Image of a antique upholstered accent chair representing our upholstery cleaning service.
Image of a antique upholstered accent chair representing our upholstery cleaning service.

Upholstery Cleaning in Victoria, BC

Upholstery Cleaning in Victoria, BC – Safe & natural, plant-based, truly green upholstery cleaning. Leaves your upholstery with a soft, luxurious feel.

Boutique Upholstery Cleaning

Why trust us to care for your upholstery and furniture.

Hi there, I am Bill, the owner (along with my wife Eva) of Tapestry Fine Carpet, Rug & Upholstery Cleaning. You will work directly with me. I am a certified WoolSafe® Approved Fibre Specialist mastering the fine art of furniture and upholstery cleaning for decades. We custom-blend our own safe & natural plant-based, truly green cleaning agents for each fabric to ensure the best results. Every fabric is unique, and most upholstery fabrics are combinations of several fibres. Then there are all the various textures. There is no one-all approach. God is in the details.

There are also hidden surprises that can ruin a piece of furniture. Some upholsterers mark the back of the fabric with markers. Guess what happens during cleaning? What about the feel of the upholstery? Preserving the fabric’s soft hand or feel is important to me. I follow the time-honoured principle — you can’t fix what you can’t feel! My meticulous upholstery cleaning by feel and touch leaves your furniture naturally soft, breathable and dry in 2-3 hours!

Definition of Bou·tique
2: a small company that offers highly specialized services or products

Fine fabric and upholstery cleaning have extremely little in common with carpet cleaning. I will share a secret with you. Most carpet cleaners hate cleaning upholstery. When they mess up, guess who they call? Yep, I get a lot of work fixing other upholstery cleaners’ mistakes. So why not skip the drama, and hire a highly skilled Fine Fabric Care Specialist to clean your upholstery? Whether it’s a well-used family sofa that has seen one too many popcorn movie nights, your pet’s favourite chair, or a cherished heirloom, we make your furniture look and ‘feel’ its best!

What Our Customers Are Saying

Read more reviews

Upholstery Cleaning Reinvented

Here is why our upholstery cleaning is different.

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

Easy Online Booking. Book your next furniture and upholstery cleaning online. It’s fast, super-easy, and no payment information is required. Also, you can mix & max different services to reach the minimum service charge if needed.

Dry in 2-3 Hours. When we say dry, we mean your furniture & upholstery will be dry and ready to use!

Specialized Stain Removal. Our furniture & upholstery takes abuse! Accidents happen. That’s why we include whatever it takes to get the best results!

Plant-Based Cleaning. Safe & natural, plant-based, truly green upholstery cleaning. Made from edible plants!

No Reocurring Spots. Your furniture and upholstery will stay cleaner, longer!

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

Naturally Soft. Our meticulous upholstery cleaning leaves your furniture with a soft, luxurious feel. Preserving the fabric’s soft hand is super important to us.

Odour Removal. Removes the source of odours! We are experiencing excellent results with even deeply embedded sources of odours in upholstery and cushions.

Odourless Sanitizing. Removes viruses and bacteria. So safe you can wash your hands with it! It dissolves completely into oxygen and water, with no residual footprint. As you can imagine, that’s super important when your snuggling up on the sofa.

Anti-Resoiling Protection. Extends cleaning intervals safely and naturally! We do not use nor recommend fluorochemical stain resist treatments. They have no place in your home and certainly not on your furniture. We could go on and on about this. Ask us.

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


Why should I have my upholstery professionally cleaned?

Weekly vacuuming your upholstery with a soft brush attachment will help keep your upholstery looking new. However, eventually, oils will coat the fabric and attract dust and dirt that will cause premature wear. Often the oily soiling will be visible on the front of the arms, the top of the back cushions, and the edges of the seat cushions. Overall, your upholstery will look dull. Professional cleaning dissolves and removes these oils without causing damage to the fabric. The visual difference is often dramatic.

Should a protective stain resist coating be reapplied after upholstery cleaning?

Most carpet and fabric protectors on the market are fluorochemicals and pose significant health risks. In addition, they quickly lose their effectiveness with use. Rarely are they applied correctly. Fabric protection is often used in the industry as an easy up-sell to increase the cost of the cleaning. We believe upholstery cleaning should leave the fabric naturally safe, soft and breathable. That means no topical fabric protectors should be applied. Advancements in plant-based based nanotech technology aid in preventing oils from bonding to the fibres and is a safe and natural alternative.

What does it mean for upholstery to have a soft hand?

A soft hand refers to the feel of the fabric. Professional upholstery cleaning should leave upholstery soft and with no change in texture. Improper cleaning can cause permanent texture change and leave the fabric stiff. Most carpet cleaning companies do not have a Fine Fabric Care Specialist on staff. We do!

What is cellulosic browning?

Cellulosic browning is a common problem when cleaning all types of natural cellulosic fabrics, such as cotton, linen, rayon, and viscose. Browning is usually the result of technician errors. For example, over-wetting the upholstery, using improper tools or cleaning products with high alkalinity. It can be removed, but not always. A Fine Fabric Care Specialist can prevent browning from occurring during cleaning.