The Process
How I clean upholstery
No guesswork, no rushed shortcuts. Here’s exactly what happens from the moment I walk in to the moment I leave.

Assess the piece and talk through it with you
Before I touch anything, I walk around the piece with you. I want to know what you’re worried about — that stain in the corner, the armrest that’s darker than the rest, the smell the dog left behind. I also identify the fabric tag code (W, S, W-S, X) and do a quick visual check for structural issues.
5–10 minFabric test — colorfastness and moisture tolerance
I test a hidden area with both the cleaning solution and water. Some fabrics bleed, some water-mark, some are dry-clean only despite what the tag says. This step tells me exactly which method to use. I won’t start the full clean until I know the fabric is safe to proceed.
Key safety checkDry vacuum — loose soil out first
Vacuuming before any wet process removes dry particulate that would otherwise turn to mud once moisture hits. I go over all surfaces, crevices, and under cushions if they’re removable. This makes the wet cleaning significantly more effective.
Often skipped by othersTargeted pre-treatment
Different stains need different chemistry. Pet stains require enzyme-based treatments. Grease responds to solvent-based spotters. Tannin stains (wine, coffee, tea) need a different approach than protein stains (blood, food, skin oils). I apply the right product and let it dwell as long as it needs to actually work.
Chemistry matters hereHot-water extraction (steam extractor)
This is the main clean. A professional extractor delivers hot water and cleaning solution into the fiber under pressure, then immediately vacuums it back out — along with the soil. A standard 3-seat sofa takes 45–70 minutes depending on soil level and fabric type.
45–70 min for a 3-seat sofaThe neutralizing rinse — the “second clean”
This is the step that sets this method apart. Upholstery cleaning solutions are alkaline — they break down soil effectively, but if they’re not removed, they leave a residue that attracts dirt and causes stains to wick back. I follow every clean with an acidic rinse solution that neutralizes the pH of the fabric. Most cleaners skip this. I never do.
The Double Clean differenceGroom, towel-dry, and speed-dry
I use a grooming brush to set the nap in the correct direction — this prevents tide marks as the fabric dries and restores the uniform texture. Then I towel-extract as much remaining moisture as possible. Most pieces are surface-dry within 2–4 hours.
2–4 hrs to surface-dryFinal walkthrough — you approve before I leave
I go over the piece with you at the end. I’ll point out anything that didn’t fully lift, explain why, and confirm you’re satisfied with the result. I don’t consider the job done until you do.
No surprisesWhy One Specialist
The case for doing it alone
You know who’s coming
When you book, I’m the one who shows up. Not a different technician every time. The person who answers your questions is the same person doing the work.
No handoff, no shortcuts
With a crew, each step belongs to a different person. With me, every step belongs to the same person — if something looks off mid-clean, I adjust immediately.
I care about the result
My reputation depends on every single job. A large company can absorb a bad review. I can’t — and I don’t want to. That asymmetry is what keeps my standards high.
Honest before we start
If I can’t fix something, I’ll tell you before I charge you for it. Some stains are permanent regardless of technique. I’d rather walk away from a job than leave a client unhappy.
Common Questions