How to start an upholstery cleaning business: fabric codes, tools, pricing

An upholstery cleaning business cleans sofas, chairs, sectionals, mattresses and commercial seating with a hand tool on a portable extractor, after reading the fabric’s cleaning code (W, S, WS or X). You can start with an upholstery tool ($645 to $780), an extractor and a few solvents, price per piece (Thumbtack puts the national average at $138 to $247), and pair it with carpet cleaning, which uses the same machine and clients.

Go to section12
Written by BroombookPublished · Updated 12 min read 9 sections 5 sources cited

Key takeaways

  • Every upholstered piece carries a cleaning code: W (water-based), S (solvent only), WS (either) or X (vacuum only). Read it before you quote.
  • Upholstery tools from Mytee, Sapphire Scientific and Drimaster list at $645 to $780 at TMF Store; the extractor is the larger purchase.
  • Thumbtack puts the national average at $138 to $247 per job, with example prices of $40 to $55 for a chair and $80 to $135 for a couch.
  • The IICRC Upholstery and Fabric Cleaning Technician (UFT) course has no prerequisites and is required for the Master Textile Cleaner designation.
  • Carpet and upholstery cleaners paid a median of $73 a month for general liability through Insureon; ask about damage to furniture in your care.
  • Pet owners, restaurants, offices and car dealers buy upholstery cleaning on a cycle, which is where repeat revenue comes from.

What does an upholstery cleaning business do?

An upholstery cleaning business removes soil, body oils, pet hair, odors and spots from fabric and leather furniture at the client’s home or business. Most jobs are sofas, loveseats, sectionals and armchairs; the rest are dining chairs, mattresses, headboards, ottomans, vehicle seats and commercial seating such as restaurant booths, office chairs, waiting-room seating and church pews.

Common services and how they are usually sold:

  • Hot water extraction of W and WS fabrics with a hand tool: the standard service, priced per piece.
  • Dry solvent cleaning of S-code fabrics, slower and priced higher because the chemistry and the risk are different.
  • Leather cleaning and conditioning, sold per piece with a conditioner add-on.
  • Pet odor and stain treatment, an add-on for cushions and sofas.
  • Fabric protector after cleaning, sold per piece. Thumbtack notes that pros charge extra for adding a protective solution.
  • Mattresses, often bundled with bedroom carpet cleaning.
  • Commercial seating contracts: a restaurant’s booths every quarter, an office’s task chairs once a year.

Upholstery is almost always sold alongside carpet. The carpet cleaning guide covers extractors, wastewater disposal and the carpet side of the business; this guide covers what is specific to furniture and fabric. The two share one machine, one van and one client list, which is why most owners offer both.

What do the W, S, WS and X fabric cleaning codes mean?

Furniture manufacturers put a cleaning code on a tag under the seat cushion or on the frame: W means water-based cleaners are safe, S means solvent only, WS (sometimes SW) means either, and X means vacuum or brush only. The code decides your method, your price and your risk, so find it before you quote.

Furniture maker American Leather explains the codes in its fabric cleaning code guide. Here is what each one means for a professional:

CodeWhat the manufacturer allowsWhat you doPricing note
WWater-based cleaning solutions and mild detergentsPre-spray, agitate, hot water extraction with an upholstery tool, dry with air moversYour standard per-piece price
SSolvent-based cleaners only, no waterDry solvent method, good ventilation, gloves, and longer dwell. Water can leave rings, shrinkage or browningHigher price; some cleaners decline S fabrics until trained
WS or SWWater-based or solvent-based cleanersUsually extraction, but test a hidden spot firstStandard price
XNo liquid cleaners; vacuum or light brushing onlyVacuuming and dry soil removal; refer wet cleaning to a specialist or declineLow price or no job

Three habits that prevent claims

  1. Find the tag and photograph it before you start. If there is no tag, treat the piece as S until a fiber test says otherwise.
  2. Test a hidden area for colorfastness and water sensitivity: inside a skirt, under a cushion, the back of the piece.
  3. Write the limits on the quote. Fabrics such as silk, linen, velvet and rayon, and any piece with existing water rings or sun fading, get a written “best effort, no guarantee” note that the client signs.

Cleaning codes are a cleaning guide, not a washing guide: a W code does not mean a cushion cover can go in a washing machine, and removing covers for machine washing is where many shrinkage disputes start.

What equipment do you need, and what does it cost?

An upholstery hand tool on a heated portable extractor, a pre-spray sprayer, a horsehair brush, spotting agents for both water and solvent fabrics, air movers and furniture protection. The hand tool is $645 to $780 new; the extractor, if you do not already own one for carpet, is the main cost.

ItemWhat it is forRough cost (new, 2026)
Upholstery toolLow-moisture spray and vacuum head for fabric$645 to $780 at TMF Store: Mytee Dry 8400GT $645, Drimaster DM3 $725, Sapphire Scientific Upholstery Pro $780
Heated portable extractorPowers the tool; shared with carpet workA few thousand dollars; see the carpet guide
Pump sprayer, horsehair and nylon brushes, grooming combPre-spray and agitation without damaging pileUnder $150
Upholstery pre-spray, acid rinse, dry solvent, spotting kit, leather cleaner and conditionerChemistry for W, S and leather piecesA recurring cost per job
Fabric protector and sprayerThe protector add-onProduct cost built into the add-on price
Air movers, drop cloths, foam blocks, furniture tabsFaster drying and protecting floorsA few hundred dollars
Gloves, eye protection, respirator for solvent work, safety data sheetsSafety; required once you have employeesUnder $200

Buy the tool before the chemistry. A good upholstery tool controls how much moisture goes into the fabric, which is the single biggest cause of browning, rings and slow drying. Solvent products need storage in original containers away from heat, with safety data sheets on file; never mix solvent and water-based products or any product with bleach.

How to start an upholstery cleaning business, step by step

Register the business, get insured, take the IICRC UFT course, buy a tool and extractor, practice on your own and friends’ furniture while timing every piece, write a per-piece price list, and go after pet owners, furniture stores and commercial seating. Four to eight weeks is realistic.

  1. Pick your scope. Start with W and WS fabrics and leather. Add S-code fabrics and fine antiques once trained.
  2. Register and license. Structure, EIN and local licenses, covered in cleaning business licenses. Upholstery cleaning itself generally needs no trade license; check your state.
  3. Insure. General liability with coverage for property in your care, plus commercial auto.
  4. Train. UFT (next section), then practice fiber identification until you can tell cotton, polyester, rayon and wool apart by burn test and feel.
  5. Buy the kit listed above.
  6. Time practice pieces. A sofa, a loveseat, a chair, a sectional and a mattress, with minutes, product and drying time written down.
  7. Write a per-piece price list with add-ons, a minimum charge, and the written limits from the fabric-code section.
  8. Market with before-and-after photos and the partner list in the last section.

The shared steps for any service business, from bank accounts to bookkeeping, are in how to start a cleaning business.

Do you need certification to clean upholstery?

No license exists, but the IICRC Upholstery and Fabric Cleaning Technician (UFT) certification is the recognized credential, it has no prerequisites, and it is the course that teaches you to avoid the mistakes that cost a sofa.

The IICRC says the UFT certification covers upholstery fiber categories, fiber identification and testing, how fibers and fabrics are made, cleaning chemistry, methods, protection, spotting and potential problems. Graduates can identify limitations and cleaning-related problems on a given piece before they start. It is offered live-stream and in person, and it is required for the IICRC Master Textile Cleaner and Master Fire and Smoke Restorer designations.

What to practice after the course

  • Burn and chemical tests on fabric swatches until you can identify natural versus synthetic fibers quickly.
  • Moisture control: how many passes a cushion takes before it is wet through, and how long each fabric takes to dry with a fan.
  • Spotting on W versus S fabrics, including what happens when you use the wrong one.
  • Writing the pre-inspection: existing damage, loose seams, fading, pilling, and what you will not be able to fix.

If you already hold the Carpet Cleaning Technician (CCT) credential, UFT is the usual second course, and the pair is what many carpet and upholstery companies advertise.

How much should you charge for upholstery cleaning?

Price per piece, with a minimum per visit, a higher rate for S-code fabrics and leather, and add-ons for pet treatment and protector. Thumbtack reports a national average of $138 to $247 per upholstery cleaning job, with most people paying around $184, a low end of $91 and example prices by piece from its pros.

Thumbtack’s upholstery cleaning price page lists sample prices from cleaners in three cities, which are useful anchors for your own list:

PieceSacramento, CAPortland, ORPhiladelphia, PA
Chair or lounge chair$55$40Not listed
Loveseat$95$60Sofa and loveseat together: $100
Couch (about 7 feet)$135$80See above
Sectional (about 10 feet)$190Not listedNot listed

Build your own list from time (hypothetical numbers)

  1. Your timed average for a W-code 3-seat sofa is 45 minutes including pre-inspection and setup, plus 10 minutes of fan drying while you pack.
  2. You want $45 an hour for labor: about $41. Chemistry, fuel and machine wear add $8. Direct cost: $49.
  3. With overhead at 25% of the price and profit at 20%, direct cost is 55% of the price: $49 divided by 0.55 is about $89.
  4. You round to $95 for a sofa, $65 for a loveseat, $40 for an armchair, and set a $120 minimum per visit so a single chair is not a losing trip.
  5. S-code fabrics are priced at 1.5 times the standard rate, leather at the standard rate plus a $25 conditioning add-on, protector at $20 to $30 per piece.

Because the per-piece prices are small, your real profit comes from bundles: sofa plus loveseat plus two chairs in one visit, or a sofa added to a carpet job that is already on the schedule. Write bundle prices on the list and show them first. The cleaning estimate template works for per-piece quotes, and the guide to pricing cleaning work from hours explains the labor, overhead and profit split.

Why upholstery and carpet cleaning belong in one van

The same extractor, the same hoses, the same pre-sprays for most synthetics and the same client list serve both. A carpet client is already home, already trusting you with their floors and already looking at a sofa that has not been cleaned in years.

  • Attach rate. Offer upholstery on every carpet quote as a line with a bundle discount. Even one sofa in three visits lifts the average ticket.
  • Scheduling. Upholstery dries faster than carpet with low-moisture tools, so clean the furniture first and let fans run while you do the floors.
  • Seasonality. Upholstery and mattress work holds up in winter, when carpet bookings dip in cold climates.
  • Commercial accounts. A restaurant that books carpet every quarter will add booth cleaning if you ask on the first visit.

If you are adding upholstery to an existing carpet business, the tool, a brush and a case of fabric chemistry are the only new spending. If you are starting with upholstery alone (a furniture cleaning business that works with retailers, for example), buy an extractor that will also take a carpet wand, so the second service costs almost nothing later.

What insurance does an upholstery cleaner need?

General liability with coverage for clients’ property in your care, commercial auto for the van, and workers’ compensation once you hire. The question that matters is whether the policy pays when a sofa shrinks, browns or bleeds after cleaning.

Insureon reports that carpet and upholstery cleaning companies buying through it pay a median of $73 a month for general liability ($1 million per occurrence, $2 million aggregate, $500 deductible), $117 a month for workers’ compensation, $214 for commercial auto and $83 for a business owner’s policy. Insureon’s own example of a covered loss is an employee running a machine into a fragile antique.

  • Ask about a care, custody and control exclusion: furniture you are working on may not be covered by a standard liability policy without an endorsement.
  • If you ever take pieces to a shop, ask about coverage for property off the client’s premises and in transit.
  • Cover the extractor and tools against theft from the van.

The insurance guide for cleaning companies explains each policy. This is general information, not insurance advice; confirm coverage with a licensed agent.

Where do the first upholstery clients come from?

Pet owners, families with young children, furniture and mattress stores, restaurants, offices, car dealers and your own carpet clients. Upholstery sells best when the buyer has a reason: a new puppy, a sofa they want to keep instead of replace, a dining room that books private parties.

  • Google Business Profile. List sofa cleaning, sectional cleaning, mattress cleaning and leather cleaning as separate services with photos.
  • Furniture and mattress retailers. They field “how do I clean this” calls for years after a sale. Leave cards and a price sheet.
  • Restaurants and bars. Booths and chairs on a quarterly schedule, cleaned after close. Price per booth.
  • Offices and clinics. Task chairs and waiting-room seating once or twice a year, often through the facility manager or the janitorial company.
  • Car dealers and detailers. Vehicle seats and headliners when a detailer lacks an extractor.
  • Your carpet clients. The cheapest upholstery lead you will ever get is the sofa in the room you are already cleaning.

More channels and scripts are in how to get clients for a cleaning business. Once commercial accounts repeat on a schedule, booking software keeps the cycle, the reminders and the invoices straight. Broombook does booking, scheduling and reminders for recurring service businesses: it fits a carpet and upholstery company that has recurring residential or commercial clients and wants automatic reminders when a restaurant’s booths or a family’s sofas are due again. A solo cleaner doing only one-off jobs can start with a quote and invoice flow and add scheduling later; see the pricing page.

Products we suggest

Optional. Everything above works with basic supplies; these just save time or effort.

  • For delicate pile

    horsehair upholstery brush

    A soft natural-bristle brush for grooming pile and removing dry soil, the only cleaning an X-code piece allows besides vacuuming. Keep it separate from the nylon brushes you use with pre-spray.

    See it on Amazon
  • Protector add-on

    Scotchgard Fabric Water Shield

    An aerosol fabric protector that helps fabric repel spills, sold as an add-on after the clean. Apply it to clean, dry fabric, test a hidden spot, and check the label for fabrics it should not be used on.

    See it on Amazon
  • Leather pieces

    Lexol Leather Cleaner

    A cleaner for finished leather sofas and chairs, followed by a conditioner. Do not use it on suede, and test unfinished or aniline leather before you start.

    See it on Amazon
  • Faster drying

    XPOWER P-230AT Air Mover

    A compact air mover aimed at cleaned cushions and backs so the furniture dries the same day. Point it across the fabric, not into it, and keep the cord out of walkways.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

Is an upholstery cleaning business profitable?

On its own, the tickets are modest: Thumbtack puts the national average at $138 to $247. It becomes profitable when it is bundled with carpet cleaning in the same visit and when commercial seating accounts repeat on a schedule, because the chemistry cost per piece is small and the tool is paid off quickly.

What is the difference between W, S, WS and X cleaning codes?

W means water-based cleaners are safe, S means solvent only with no water, WS (or SW) means either method is allowed, and X means vacuum or brush only with no liquid cleaners. The code is on a tag under the cushion or on the frame; if there is none, treat the piece as S until a fiber test says otherwise.

What equipment do I need to start a furniture cleaning business?

An upholstery hand tool ($645 to $780 new at dealers such as TMF Store), a heated portable extractor, a pump sprayer, soft brushes, pre-spray and rinse for water-safe fabrics, a dry solvent for S-code fabrics, leather cleaner and conditioner, fabric protector, air movers and floor protection.

How much should I charge to clean a couch?

Thumbtack’s examples run from $80 in Portland to $135 in Sacramento for a standard couch, with sectionals around $190. Build your own price from your timed minutes, chemistry cost, overhead and profit, and charge more for solvent-only fabrics and leather conditioning.

Do I need IICRC certification to clean upholstery?

No law requires it, but the IICRC Upholstery and Fabric Cleaning Technician (UFT) course has no prerequisites, teaches fiber identification and problem prevention, and is required for the Master Textile Cleaner designation. Many carpet and upholstery companies advertise both CCT and UFT.

Can I clean upholstery with a carpet cleaning machine?

Yes, with an upholstery tool attached instead of the carpet wand. The tool limits moisture so fabric dries quickly. Use the extractor’s lower pressure setting for fabric and always test a hidden spot first.

Sources

  1. IICRC: Upholstery and Fabric Cleaning Technician (UFT)
  2. American Leather: explaining fabric cleaning codes
  3. Thumbtack: how much does it cost to clean upholstery?
  4. TMF Store: upholstery tools
  5. Insureon: carpet and upholstery cleaning insurance cost

General information for cleaning business owners, not legal, tax or insurance advice. Rules and prices vary by state and city.