SoCal Steam Clean branded service fleet

Upholstery

Cleaning your upholstery in San Diego: care codes, fabrics and stain treatment

Before you clean a sofa, read its tag. The cleaning code tells you which products are safe and is the most important step in avoiding damage.

4 min read
IICRC Certified Firm
Serving San Diego County
Free quotes
Sofa cushion being cleaned
Illustrative image.

By the SoCal Steam Clean team · Published · Updated

Upholstery cleaning codes

Care codes
CodeMeaning
WWater-based cleaner
SSolvent-based cleaner only; no water
W/SEither water or solvent
XVacuum or light brushing only

Common fabrics

Fiber content labels are required on many textiles under the FTC's textile labeling rules, which helps identify what you have.

  • Microfiber (polyester): durable; often S or W/S
  • Cotton and linen: can shrink or water-stain
  • Wool blends: sensitive to heat and alkalinity
  • Velvet: pile crushes easily
  • Leather: needs leather-specific care, not fabric cleaners

Routine care

  • Vacuum weekly with an upholstery tool
  • Rotate and flip cushions
  • Keep furniture out of direct sun
  • Use throws where pets sit

Treating a stain

  1. 1Blot with a white cloth.
  2. 2Check the code.
  3. 3Test the cleaner on a hidden area.
  4. 4Apply lightly to the cloth, not the fabric.
  5. 5Blot, then rinse lightly if water-safe.
  6. 6Dry with airflow.

Important: Water on an S-coded fabric can leave rings that are difficult to remove.

When to call a professional

Call for X-coded or delicate fabrics, body-oil buildup on arms and headrests, pet accidents or full-piece cleaning. See upholstery cleaning, homemade furniture polish and cleaning up after pets.

Frequently asked questions

Where is the cleaning code?

Usually on a tag under the cushions or beneath the frame.

Can I clean an X-coded sofa?

Only vacuum it; other cleaning should be professional.

Why did water leave a ring?

Minerals or dyes migrated as the fabric dried unevenly.

Can I remove cushion covers to wash?

Often not recommended; they may shrink or fade.

How often should upholstery be cleaned?

Many homes do it every 12–24 months, more with pets.

Written by the SoCal Steam Clean team

SoCal Steam Clean is an IICRC Certified Firm providing carpet, upholstery, tile and grout cleaning and water damage restoration across San Diego County, California. About us

Want a professional to take a look?

Tell us about your carpet and we'll confirm pricing on-site. Open 24 hours, 7 days a week.

Cleaning services

San Diego County service areas

San DiegoChula VistaEl CajonEscondidoCarlsbadOceansideVistaSan MarcosEncinitasNational CityLa MesaSanteePowayImperial BeachLemon GroveCoronadoSolana BeachDel MarLa JollaRancho Bernardo4S RanchRancho PeñasquitosScripps RanchMira MesaCarmel ValleyTierrasantaClairemontPacific BeachPoint LomaOcean BeachMission ValleyNorth ParkRancho Santa FeCardiff-by-the-SeaFallbrookBonsallValley CenterRamonaAlpineLakesideSpring ValleyBonita
View regional service map →

5-star rated on Yelp and Google

Read reviews from San Diego customers

Over 1,500 Yelp and 1,600 Google reviews — check them for yourself, then book with confidence.

Tap to callCall now