top of page

How to Read Upholstery Fabric Cleaning Codes (W, S, WS, X) Before You Clean

winnipegprofession
Oct 6
6 min read

What Do Upholstery Cleaning Codes Mean?

Upholstery cleaning codes are letters on a furniture tag that tell you which cleaning method is safe for that fabric. W means water-based cleaners only. S means solvent-based (dry cleaning) products only. WS means either water-based or solvent-based products are safe. X means vacuum or brush only, with no liquid cleaner of any kind. Check the tag first, because the wrong product can cause permanent stains, shrinkage, or color loss.


If you need professional help, Winnipeg Professional Carpet & Upholstery Cleaning Services provides carpet and upholstery cleaning in Winnipeg, MB, and nearby areas. Our technicians read your furniture's cleaning code first and then choose the right method for each fabric.

Why Upholstery Cleaning Codes Matter

Most people grab a spray bottle the moment a sofa gets a stain. However, that quick reaction can cause more harm than the spill itself. Furniture makers test every fabric and then assign a code. That code reflects how the fibers, dyes, and backing react to moisture and chemicals.


Because fabrics differ so much, one cleaner cannot suit them all. For example, water can leave rings on some delicate weaves. Likewise, strong solvents can break down certain synthetic fibers. As a result, reading the code is the single most important step before you clean.

Winnipeg homes face extra challenges as well. Our long winters keep families indoors, so couches, loveseats, and dining chairs get heavy use. In addition, road salt, slush, and dry indoor air all affect fabric. Therefore, knowing what your upholstery can handle helps you protect it all year.


Where to Find the Cleaning Code Tag

First, locate the tag. Manufacturers usually attach it in one of these places:

  • Under the seat cushions

  • Along the underside of the sofa or chair frame

  • On the back panel near the bottom edge

  • Sewn into a cushion zipper seam

If you cannot find a tag, check the original paperwork or the manufacturer's website. Alternatively, call a professional cleaner. We can test the fabric safely and tell you what it needs.


Understanding Each Cleaning Code

Code W: Water-Based Cleaning

Code W means you can clean the fabric with water-based products. These include upholstery shampoos, mild detergent solutions, and hot water extraction (steam cleaning). Many cotton blends, polyester, and microfiber pieces carry this code.

Even so, "water-based" does not mean "soak it." Too much moisture can seep into the cushion foam and cause odors or mildew. Consequently, you should use as little liquid as possible and let the piece dry fully.


Best practice for W fabrics:

  • Vacuum the surface first to remove loose soil.

  • Test your cleaner on a hidden spot.

  • Blot stains gently instead of rubbing.

  • Use fans to speed up drying.


Code S: Solvent-Based Cleaning

Code S means the fabric needs a solvent-based cleaner, often called a dry-cleaning solvent. Water can make these fabrics shrink, pucker, or bleed dye. Certain silks, linens, and specialty weaves carry an S code.

Solvents give off strong fumes, so ventilation matters a great deal. Open windows and keep pets and children away from the area. Since solvents can also be flammable, never use them near flames or heat sources.

Never use a steam cleaner or water-based spot remover on an S fabric. Doing so often leaves water stains that are very hard to reverse.


Code WS: Water or Solvent Cleaning

Code WS gives you the most flexibility. You can use either a water-based or a solvent-based product. Many durable synthetic blends and treated fabrics carry this code.

That said, flexibility does not remove the need for care. Always test first, and choose the gentler option when possible. For most everyday stains, a water-based cleaner works well. For greasy stains, however, a solvent often performs better.


Code X: Vacuum or Brush Only

Code X is the most restrictive. It means you should only vacuum or lightly brush the fabric. Neither water nor solvent is safe. Even a small amount of cleaner can cause shrinking, fading, or seam damage.

If your furniture has an X code, regular vacuuming with a soft brush attachment is your main tool. Otherwise, bring in a trained specialist who has methods built for delicate fabrics. Do not attempt DIY stain removal on these pieces.


Quick Comparison Chart

Code

Meaning

Safe Cleaners

Avoid

W

Water-based

Upholstery shampoo, steam extraction

Solvents

S

Solvent-based

Dry-cleaning solvents

Water, steam

WS

Water or solvent

Either type

Overwetting, harsh mixes

X

Vacuum only

Vacuum, soft brush

All liquid cleaners


Steps to Take Before You Clean Any Upholstery

Once you know the code, follow these steps to protect your furniture.

1. Read the tag carefully. Confirm the exact letter, because "S" and "W" look similar at a glance.

2. Vacuum thoroughly. Dry soil acts like sandpaper. Removing it first prevents it from turning into mud when moisture is added.

3. Run a patch test. Choose an hidden area, such as the back or underside. Apply a small amount of cleaner, wait several minutes, and check for color transfer or texture change.

4. Blot, don't scrub. Rubbing pushes stains deeper and can distort the weave. Blotting lifts the stain upward instead.

5. Use minimal product. Less is almost always safer. You can always add more, but you cannot take it back.

6. Dry completely. Good airflow prevents mildew and keeps the cushion fresh.


Common Mistakes That Damage Upholstery

Even careful homeowners make errors. Here are the most frequent ones:

  • Ignoring the tag altogether. Many people assume all fabric is the same.

  • Using too much water on W fabrics. Soaked cushions can take days to dry.

  • Mixing cleaning products. Combining chemicals can create harmful fumes or leave residue.

  • Using bleach or harsh household cleaners. These often strip color and weaken fibers.

  • Cleaning an X fabric with liquid. This is nearly always irreversible.

  • Skipping the patch test. A thirty-second test can save a whole sofa.

In contrast, a small amount of preparation prevents nearly all of these problems.


When to Call a Professional Upholstery Cleaner

DIY cleaning works for light maintenance. Nevertheless, certain situations call for an expert:

  • The tag shows an S or X code and the piece has a stain.

  • The fabric is silk, velvet, or another delicate material.

  • Pet urine, wine, or grease has set into the fibers.

  • The tag is missing and you are unsure of the fabric type.

  • The furniture is expensive, antique, or sentimental.

  • You notice lingering odors after a spill.

Professionals use commercial-grade equipment and fabric-specific solutions. Moreover, they know how to control moisture so cushions dry quickly and safely.


About Winnipeg Professional Carpet & Upholstery Cleaning Services

If you need carpet or upholstery cleaning in Winnipeg, MB, Winnipeg Professional Carpet & Upholstery Cleaning Services is a local company you can trust. We serve homes and businesses across Winnipeg and nearby areas.

Our process starts with the fabric. First, we inspect your furniture and read its cleaning code. Next, we pre-test for colorfastness. Then we choose the right method, whether that is gentle water-based cleaning, solvent-based cleaning, or dry methods for X-coded pieces. Finally, we leave your furniture clean, fresh, and ready to use.


What we clean:

  • Sofas, loveseats, and sectionals

  • Dining chairs and armchairs

  • Ottomans and recliners

  • Wall-to-wall carpets and area rugs

  • Commercial office furniture and carpets


Why Winnipeg customers choose us:

  • Fabric-specific cleaning based on manufacturer codes

  • Careful moisture control for faster drying

  • Experienced, trained technicians

  • Safe solutions for families and pets

  • Local service for Winnipeg, MB, and surrounding communities

Whether you manage a busy household or a business, we make upholstery care simple. Contact us today for a free quote on carpet cleaning or upholstery cleaning in Winnipeg, MB.


Frequently Asked Questions (FAQs)


1. What does the "W" upholstery code mean?

W means the fabric can be cleaned with water-based cleaners, such as upholstery shampoo or steam extraction. Use minimal moisture and dry the piece fully afterward.


2. Can I use water on an "S" code fabric?

No. S means solvent-based cleaners only. Water can cause shrinking, staining, or color bleeding, so use a dry-cleaning solvent or hire a professional.


3. What is the difference between WS and W?

WS allows both water-based and solvent-based cleaners, while W allows only water-based ones. WS fabrics therefore offer more cleaning options.


4. What should I do if my furniture has an "X" code?

X means vacuum or brush only. Avoid all liquid cleaners, and call a professional upholstery cleaner if the fabric has a stain.


5. Who can clean my upholstery in Winnipeg, MB?

Winnipeg Professional Carpet & Upholstery Cleaning Services cleans upholstery and carpets in Winnipeg, MB, and nearby areas. Our team follows your furniture's cleaning code to protect the fabric.


Final Thoughts

Reading upholstery cleaning codes takes only a minute, yet it can save you hundreds of dollars in repairs. Remember the basics: W for water, S for solvent, WS for either, and X for vacuum only. Always check the tag, test a small area, and use as little product as you can.

When a stain feels too risky or a fabric seems too delicate, ask an expert. Anyone who needs carpet cleaning or upholstery cleaning in Winnipeg, MB, can count on Winnipeg Professional Carpet & Upholstery Cleaning Services to handle the job safely and professionally.


Contact Us for Your Carpet Cleaning Winnipeg, MB

Company Name: Winnipeg Professional Carpet & Upholstery Cleaning Services

Address: 1389 Ravelston Ave W, Winnipeg, MB R3W 1R2

Phone: +1 204-952-2511

Visit our website: Click here

More Details: Click Now

View More: Click here

 
 
 

Comments


bottom of page