Best Upholstery Cleaners, Sorted by the Code on Your Tag
The letter on your sofa's tag decides which cleaners it can safely meet. Six picks sorted by W, S, WS and X, with published specs and dated prices.
By Cal Hewitt, (updated )

Affiliate disclosure. If you buy through a link on this page, PlushPick may earn a commission at no extra cost to you. That never changes which products are named or what is said about them. As an Amazon Associate I earn from qualifying purchases. How this works
Two decisions sit between you and a clean cushion, and the shopping one is second. First, a letter printed on a tag under the seat cushion decides which products your sofa is allowed to meet at all: La-Z-Boy publishes that W takes a water-based cleaner, S takes a water-free solvent and no water, WS takes either, and X takes a vacuum or a soft brush and nothing wet. Second, the phrase "upholstery cleaner" covers two different purchases: a bottle you spray on one fresh mark, and a portable extraction machine that sprays and sucks back for a whole cushion. Go and find the tag, then read the half of this page that applies to you. It takes ten seconds and it is the only step here you cannot skip.
At a glance
- Read the pick
- Read the pick
- Best first extractor for a whole cushion: BISSELL Little Green, model 1400BSee current price
The mid-size corded extractor. BISSELL publishes a 48-ounce clean tank, a 15-foot cord, a 4-foot hose and a 3-inch tough stain tool, and states upholstery use. Water-based extraction, so it belongs only beside a W or WS instruction and never beside S or X.
- Best compact extractor for a small apartment: BISSELL Little Green Mini, model 4075See current price
The smaller, cheaper extractor of the two in the registry. BISSELL publishes a 4-inch tough stain tool and a HydroRinse self-cleaning tool. It belongs only on a cover whose own care tag permits water, so it never appears beside an S or X instruction. ASIN read off the live listing 2026-09-04, in stock.
- Read the pick
- Read the pick
Key Takeaways
The tag decides, not the product
W is water-based, S is water-free solvent only, WS is either, X is a vacuum or a soft brush and nothing wet. La-Z-Boy publishes those four.
A bottle and a machine solve different problems
One fresh mark on one cushion is a bottle. Repeated messes, a pet, or a whole cushion face is an extractor.
Test on a patch nobody sees, every time
FOLEX prints the instruction on its own label. It costs two minutes and it is the step that prevents the mistake you cannot reverse.
Do not soak a W cushion
La-Z-Boy says not to saturate it. Over-wetting is what leaves a ring, and the ring is harder to fix than the mark was.
Reach and tank decide whether a machine suits your room
A 4-foot hose on a 15-foot cord reaches differently from a 5-foot hose on 22 feet, and that is published on every product page.
If your tag reads S, none of the picks below is yours
They are all water-based or extraction. An S code needs a water-free dry-cleaning solvent instead.
How these were judged
The published fields that decide whether a cleaner suits your sofa are short and they are all on the product page. Form first: a spray, a foam or an extraction machine, and whether the maker names upholstery rather than carpet alone. Then compatibility, which is the tag's letter rather than anything printed on the bottle. Then reach on a machine, meaning hose and cord length, because that is what decides whether it gets to the middle of a three-seat sofa from the nearest outlet. Then tank capacity, which sets how often you stop to empty it. Then the tool set. Then the price with the month it was read, and the warranty.
Rub counts belong to sofa fabric and say nothing about a bottle, so ASTM D4157 and its Martindale equivalent do not appear below. And "non-toxic", "natural" and "green" are not measurements. The checkable version is EPA Safer Choice, a label a product either carries or does not, and no candidate here is described as carrying it, because none was confirmed in the EPA's own product finder.
Hover or tap a row to highlight it.
| Code | What it means | What to reach for |
|---|---|---|
| W | Water-based cleaning is permitted | A water-based spray or foam, or an extraction machine. Do not saturate |
| S | Water-free solvent only, no water | A dry-cleaning solvent made for upholstery. No machine on this list |
| WS or W-S | Water or a mild solvent, as appropriate | Either route, still after a hidden-area test |
| X | Vacuum or light brushing only | Nothing wet at all, no foam and no liquid |
Best for one fresh mark on a W or WS cushion: BISSELL OXY Stain Pretreat, 22 ounces, model 4001
The most common version of this problem is one mark, made in the last hour, on a cushion whose tag permits water. That does not need a machine and it does not need a subscription. This is a 22-ounce spray that works either as a standalone spot treatment or as a pretreat before a machine passes over the same patch, and BISSELL names upholstery and fabric on the label rather than carpet alone, which matters more than it sounds: plenty of bottles in this aisle are carpet products that happen to sit near the sofas.
Julia Fields, testing for The Spruce, reported red wine dissolving out of a cushion with no scrubbing after a three-minute dwell, and found the spray easy to distribute evenly. A dwell time is the useful part of that: spray, walk away for three minutes, then blot. Most people rub immediately, which spreads the mark.
It reads $13.25 on bissell.com as of September 2026, with free shipping over $100 and a 30-day money-back guarantee. BISSELL publishes that it contains no heavy metals or dyes and uses biodegradable detergents, which is a formulation claim rather than a certification, and is not the same thing as Safer Choice.

Best spot spray for testing first: FOLEX Instant Carpet Spot Remover
FOLEX is the one on this list whose own label tells you to do the thing everybody skips. It is water-based, uses a non-ionic surfactant, contains no solvents, and the manufacturer instructs a hidden-area test before use and limits it to colorfast upholstery that can safely be dampened. Those two limits are doing real work: colorfast is not a property you can see, and the underside of a cushion or the back of a skirt will tell you in two minutes.
It is the pick for somebody who has an unfamiliar fabric, an inherited sofa, or a cover they cannot identify, and who would rather find out on a patch nobody sees. No price is quoted here because the manufacturer's own page did not publish one when it was read, and a price from somewhere else with a different date is not the same fact.

Best first extractor for a whole cushion: BISSELL Little Green, model 1400B
An extractor is the right purchase when the problem is a whole cushion face rather than a coin-sized mark, or when it happens often enough that you would rather own the tool. This is the one most people should start with. BISSELL publishes a 48-ounce clean tank, a 15-foot cord, a 4-foot hose and a 3-inch tough stain tool, and states upholstery, carpet, rugs and car interiors as intended surfaces.
Fields found it easy to use and genuinely portable, and reported it removing red wine from a light-colored cushion, with two honest limits: it can take a few passes on upholstery, and the flat attachment is awkward in small crevices. Read the cord and hose numbers against your own room before you buy. Nineteen feet of combined reach sounds generous until the only outlet is behind the sofa, and how far each portable machine actually reaches is the number that decides how often you move it.
It reads $129.99 on bissell.com as of September 2026. Water-based extraction, so it belongs on a W or WS tag and nowhere near an S or an X.
Best compact extractor for a small apartment: BISSELL Little Green Mini, model 4075
The Mini is the same idea at 7 pounds, for somebody who does not have a closet to give a full-size machine and mostly deals with small messes. It reads $89.99 on bissell.com as of September 2026.
BISSELL does not state a tank size, a return window or a cleaning-code compatibility for this model, so its capacity cannot be compared directly against the 1400B above. If tank size is what decides your purchase, buy the one that publishes it.
Best for repeated pet messes: Hoover CleanSlate XL, model FH15000V
If the mess is a recurring pet problem rather than an occasional accident, capacity and reach stop being nice to have, and it is worth asking in parallel whether a couch cover for dogs would stop most of it reaching the sofa at all, and whether the machine is even the right tool, since getting pet urine out of a couch begins with an enzyme cleaner rather than with extraction. A machine also does nothing for a smell coming from the seat deck, which a vacuum reaches and a spray does not. Hoover publishes a 96-ounce clean-water capacity, a 5-foot hose, a 22-foot cord, a 7-inch cleaning path and an 11-pound weight, with a pet tool stated for carpet and upholstery. That is roughly double the tank of the entry machines and nearly half again the cord, which in practice means fewer refills and fewer moves of the plug across a room.
Fields called it the most powerful carpet and upholstery cleaner her team tested and particularly useful with pets, and also the loudest machine in the set. If a nervous animal is the reason you are buying it, that trade is worth knowing before it arrives.
It reads $149.99 on hoover.com as of September 2026. Hoover's smaller CleanSlate Pet, model FH14000, publishes a 40-ounce clean tank and 23-ounce dirty tank with a 15-foot cord, and read $99.99 against a $129.99 regular price on the same day.

Best tool set for arms and crevices: Shark StainStriker, model PX201
Sofas are not flat. The seat is the easy part and the arms, the back and the seam between them are where a wide tool stops being useful. Shark publishes a 3.5-inch reversible-bristle tool, a 7-inch wide-path tool and a crevice tool in the box, with a 12-foot cord, a 4.3-foot hose and 450 watts, at 13.23 pounds. It reads $139.99 on sharkninja.com as of September 2026, with a three-year limited warranty, which is the longest here.
One finding from Fields belongs beside that, and it is specific: she reported that the blue bristles temporarily stained light-colored upholstery during testing, and that the effect faded. On a pale sofa, that is a reason to do the hidden-area test with the tool as well as the fluid.
Shark's cordless StainForce, model HX101, is the one to know about rather than buy for this job. It reads $199.99 on sharkninja.com as of September 2026, weighs 6.26 pounds, and runs 15 minutes on a five-hour charge, and Fields says plainly that it is not the product for a big carpet or couch cleaning. For quick small spills away from an outlet it makes sense. For a sofa, it is the most expensive machine here and the least suited.

Do you need a machine or a bottle?
Start with how often this happens. A once-a-year glass of wine is a bottle; a dog and a toddler is a machine. How big is the affected area? Anything larger than a hand wants extraction, because the way you avoid a ring on a big patch is to clean the whole cushion face evenly, and doing that by hand with a cloth means soaking it. And where will you keep it? An extractor is a real object with a cord, a hose and two tanks to rinse after every use, and the ones that get used are the ones stored where the mess happens.
If you are between the two, buy the bottle first. It costs about a tenth as much, it handles the case you actually have today, and it tells you within one use whether this is going to be a recurring job.
If your tag reads S, none of these picks is yours
Every product above is water-based or an extraction machine. For an S code, La-Z-Boy's guidance is a water-free dry-cleaning solvent and no water at all, and not one of the candidates here is verified as suitable for that. Saying so is more useful than stretching a water-based pick to cover it.
What to do instead: buy a solvent made for upholstery, and read the exclusions on it rather than the promises. Carbona's upholstery cleaner, as one published example, excludes leather, silk, velvet and water-sensitive fabrics on its own directions, which is the kind of line worth finding before you spray. And check what the product is actually for: Carbona's steam carpet formula states it is for carpet only and not upholstery, which answers a question a lot of people ask with a bottle already in their hand.
Microfiber is its own case and usually carries an S or an S-W code, so check the tag rather than the texture; the method for cleaning a microfiber couch turns on the nap as much as on the fluid. An X tag is simpler and stricter. Vacuum, brush gently, and anything beyond that is a job for somebody with equipment that treats fabric without wetting it.
What do professionals actually use?
The checkable answer is a standard rather than a product. Upholstery cleaning has one, ANSI/IICRC S300, the Standard for Professional Upholstery Cleaning, and a company that works to it is telling you something a marketing page cannot. The text is not published free, so no procedure is quoted here, but the name is the thing to ask for when you call somebody.
That is also the honest ceiling on everything above. A portable extractor is a genuinely useful household tool, and it is not the truck-mounted equipment and controlled drying a professional brings to a cushion that has been wet for a week.
Would you buy the right one?
1. The tag under your cushion reads S and there is a coffee mark on the arm. Which of these picks should you buy?
2. One glass of red wine went over one cushion, an hour ago, on a W-coded sofa. What is the proportionate purchase?
3. You are comparing two extractors and one publishes a tank size while the other does not. What has the second maker told you?
Pick an answer to begin.
Frequently asked questions
What is the best thing to clean upholstery with?
Whatever your tag permits. On a W or WS code, a water-based upholstery spray for a small mark or an extraction machine for a whole cushion. On an S code, a water-free dry-cleaning solvent. On an X code, a vacuum and a soft brush and nothing else.
What do professionals use to clean upholstery?
The relevant standard is ANSI/IICRC S300, the Standard for Professional Upholstery Cleaning, and it is worth asking a company whether they work to it. Their equipment is a different class from a portable machine, with far more suction and controlled drying.
Can I use carpet cleaner on upholstery?
Sometimes, and only when the product says so. FOLEX names colorfast upholstery that can safely be dampened. Carbona's steam carpet formula says the opposite, that it is for carpet only. The bottle answers this, not the category.
What should you not use on upholstery?
Water on an S code, anything wet on an X code, and water on leather, silk or velvet, since leather runs on its own sequence and its own drying times. Do not mix two cleaning products, and do not saturate a W-coded cushion even though water is permitted on it.
Can I take the cushion covers off and wash them?
Not on the strength of the cleaning code. La-Z-Boy's guidance cautions against removing W and S cushion covers to launder or dry-clean them, and whether a cover is machine washable is a fact about that sofa rather than about the code letter.
The words on an upholstery cleaner
Tap a term to see what it means.
W. The cleaning code permitting a water-based cleaner. It is permission to use water, not an instruction to use a lot of it.
Go and find the tag before you buy anything, because the letter on it is the only part of this that cannot be undone. Once you know your letter and you know whether the job is a bottle or a machine, the walkthrough for cleaning a fabric couch on PlushPick takes it from there, in the order the job actually happens.
Cal Hewitt
Writer at PlushPick. I compare sofa specs, comfort, durability, and value so you can buy with clearer expectations.
About Cal and how the guides are researchedRelated
All guides- "Best-of"
Best Furniture Protectors for Pets, by What They Actually Cover
A cover marked waterproof still leaves an exposed arm bare. The best furniture protectors for pets, sorted by what they cover and what they stop.

- "Best-of"
Best Pet-Friendly Sofa Fabrics: Claws, Hair and Spills
Worried your dog or cat will ruin a new couch? Find the best pet-friendly sofa by fabric: claw resistance, hair pickup, stains and removable covers.

- "Best-of"
Best Sofas for Small Spaces: Narrow Doesn't Mean Shallow
Best sofas for small spaces, compared by outside width and seat depth together, because a narrower sofa can have a deeper seat than a wider one.

- "Best-of"
Best Recliner Covers for Dogs: What Actually Stays On
A recliner moves, so a sofa cover will not stay put. The best recliner covers for dogs, sorted by measured seat width, from one chair to a three-seat sofa.


