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.
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.
| Job size | Typical range |
|---|---|
| Armchairper piece | from $75 |
| Reclinerper piece, standard fabric | from $75 |
| Loveseat2-seat | from $110 |
| Sofa3-seat | from $150 |
| Sectionalper seat | from $40 |
| Dining chairseat & back | from $20 |
| Ottoman / benchper piece | from $35 |
| Outdoor cushion — smallseat or back | $15 |
| Outdoor cushion — largeapprox. 3×4 ft | $28 |
| Area rug — on siteper sq ft | from $3 |
| Visit minimumany combination | $150 |
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.
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.
More to read.
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.