Cost Guide · Upholstery & Rugs

Upholstery Cleaning Cost in Los Angeles (2026):Per-Sofa & Per-Piece Prices

Standard upholstery cleaning runs about $75 for an armchair, $150 for a sofa, and $15–$28 per outdoor cushion in the LA area, with a $150 visit minimum. Restoration work is a different job at 2–3× those figures. Here’s how to tell which one you have.

Published September 10, 2026 ~5 min read Reviewed by Chris Szetela, founder of Maid VIP (referral agency since 2014)

How upholstery cleaning is priced:Per piece

Upholstery cleaning is priced per piece — a sofa, a chair, a cushion — rather than per room, with a visit minimum that covers setup and equipment. Area rugs are priced by the square foot. Two things change the number more than size does: the fabric (synthetic and blends are routine; wool, linen, silk, and velvet are slow and careful work) and the condition (a dusty sectional and a mildewed cream one are not the same job). That is why Maid VIP publishes two tiers instead of one rate.

Upholstery cleaning prices per piece:Sofa, loveseat, armchair, sectional

These are client prices for a standard clean: synthetic or blended fabric, everyday soiling, cleaned on site by a vetted, insured professional. They are the numbers you will be quoted on the phone unless the piece turns out to be restoration-tier on inspection.

Los Angeles & Ventura County
Upholstery & rug cleaning cost at a glance
Job sizeTypical range
Armchairper piecefrom $75
Reclinerper piece, standard fabricfrom $75
Loveseat2-seatfrom $110
Sofa3-seatfrom $150
Sectionalper seatfrom $40
Dining chairseat & backfrom $20
Ottoman / benchper piecefrom $35
Outdoor cushion — smallseat or back$15
Outdoor cushion — largeapprox. 3×4 ft$28
Area rug — on siteper sq ftfrom $3
Visit minimumany combination$150
Standard-clean tier. Fabric protector, pet-odor treatment, and pickup for off-site rug care are added on request and quoted first.
Get your exact price → A few questions about your furniture and rugs — we’ll send a firm quote.

The same per-piece prices apply across Los Angeles and Ventura County, including Thousand Oaks, Westlake Village, and the rest of the Conejo Valley; the visit minimum is the only figure that changes with distance, and it is quoted first. Details of the service are on the upholstery & rug cleaning page.

Standard clean vs. restoration cleaning cost

A standard clean is one pass of hot-water extraction (or a low-moisture equivalent) with spot work, on fabric that can take it. Restoration is what a piece needs when any of these are true: natural fiber (wool, linen, silk, velvet); mildew, pet urine, or set-in stains; cream, white, or pale fabric that shows every mark; or outdoor cushions that have sat through a coastal season of sun, salt air, and sunscreen. Restoration means multiple passes, dwell time, sometimes solvent methods, and a real risk the professional is paid to carry. It typically runs 2–3× the standard price and is always quoted from photos before booking, never at the door.

The tier is decided by the professional, not the client and not the office: from photos when you inquire, and confirmed on inspection before any work starts. If it changes at the door, you get the new number before anyone touches the piece.

What Moves the Price:Fabric, Condition, and Add-ons

Three things move an upholstery quote once the piece count is known.

Fabric. Microfiber, polyester, olefin, and solution-dyed acrylics (Sunbrella-type outdoor fabric) clean at the standard tier. Cotton and linen are still standard but slower, because they hold water and can brown if rushed. Velvet, silk, and wool are restoration by definition: low-moisture or solvent methods, pile brushed while damp, and a longer dry. Leather is a different process from fabric extraction and is not covered by the prices above; ask before booking.

Condition. Everyday dust and light soiling is standard. Set-in stains, pet urine, mildew, or heavy soil on a pale fabric moves the piece to restoration, which runs 2–3× the standard price and is quoted from photos.

Add-ons. Fabric protector, pet-odor and enzyme treatment, and pickup for off-site rug care are added only on request and are quoted per piece before booking, never added at the door.

One Job, Two Quotes:$450 and $1,450

The clearest way to see the two tiers is a real request. A Malibu client asked for 23 cream outdoor cushions to be cleaned — eight large, fifteen small. Two vetted professionals looked at the same list. One read it as a standard clean of Sunbrella-type fabric and priced it so the client would pay about $450. The other read “cream,” “Malibu,” and “a season on the deck” as mildew and salt-film restoration and priced it so the client would pay about $1,400–$1,500.

Neither was wrong. They were pricing different jobs, and the only way to know which one the client actually had was two questions: are the cushions mildewed or stained, or mostly dusty, and is the fabric a solution-dyed acrylic or a natural fiber? Photos answered both. That is the whole reason the tier is confirmed before booking — quoting the light job to a heavy set means a rushed result, and quoting the heavy job to a light set means the client never calls back.

Want a number for your furniture?

Send a photo of each piece and the care tag if you can find it, and we'll return a fixed upholstery cleaning quote with the tier named. Request one.

Area rug cleaning cost

Wool, synthetic, and blended area rugs are cleaned on site from $3 per square foot after a dye-stability test — an 8×10 rug runs about $240 at the standard tier. Silk, antique, and hand-knotted rugs are restoration by definition and may need off-site care; that is said up front. Wall-to-wall carpet is a separate service with its own carpet cleaning cost guide, and pet accidents on either are covered in removing pet stains and odor.

Getting an upholstery cleaning quote

Because the tier decides the price, the most accurate quote comes from photos: each piece, the care tag, and any stains or mildew close up. Coastal homes should say so — the marine layer does things to fabric that an inland living room never sees. For how this compares to the rest of a home’s cleaning, see house cleaning cost in Los Angeles.

Published ranges like the ones above are rare locally: in our 2026 price-transparency study, only 4 of 46 established Los Angeles and Ventura County cleaning companies posted any rates at all.

Ready for a quote built on your home

Tell us your home's size, surfaces, condition, and how often you'd like help, and Maid VIP will connect you with the right vetted professional — no pressure, just a clear estimate to start from.