By the crews of Same Day Carpet Cleaning NY Β· Updated July 2026
15-minute callback during business hours
Under a seat cushion or on the platform beneath, nearly every upholstered piece carries a small tag with a single letter β the manufacturer's cleaning code. It's the first thing our technicians check on every upholstery job, and understanding it explains most of the sofa disasters we get called to fix.
W means water-based cleaning is safe β most microfibers, many synthetics, the easiest category. S means solvent only: water can leave rings, shrink fabric, or bleed dyes β common on cotton prints, some linens, and rayon blends. WS permits either method, chosen by soil type. X means vacuum only β professional attention required for anything more, typical of some delicate weaves.
The most common upholstery ruin we see is a water-based grocery-store spray used on an S-coded fabric: water rings that won't blot out, cellulose browning that surfaces as the piece dries, and dye bleed on prints. The damage often looks worse than the original stain β and unlike soil, it's chemistry, not dirt, so it doesn't simply clean out.
W and WS fabrics get low-moisture hot water extraction β deep cleaning without soaking cushion cores, dry in 2β4 hours. S fabrics get dry-solvent cleaning that lifts soil without a drop of water. X and no-tag pieces get a hidden-spot fiber test that tells us what the manufacturer didn't. Fabric testing before cleaning isn't caution theater; it's the entire difference between a professional and a person with a machine.
Vintage pieces, custom upholstery, and imports often carry no tag at all. The professional answer is burn-testing a hidden fiber sample and moisture-testing an invisible spot β two minutes that prevent permanent regret. If you're unsure what you own, describe the piece at (347) 594-1365 and we'll tell you what it needs β or read our fine-fiber guide for the rug-world version of the same discipline.
Need it handled today?
Call (347) 594-1365 before 2 PM for same-day service anywhere in NYC or Long Island β or see our transparent pricing.
Free quote in under two minutes. Same-day crews across NYC, Nassau & Suffolk β call now.
Call (347) 594-1365