Upholstery is the piece of furniture people get wrong most often, and usually in the first ten minutes with a damp cloth.
The good news is that the method is genuinely knowable. There is a correct sequence, and following it decides more than any product you buy.
This page is the how. If you are still deciding whether a piece is worth the effort at all, start with whether smoke damaged furniture can be saved.
One safety note before you touch anything. Soot is not just dirt, and the health risk of soot is a real reason to wear gloves and an N95 for this whole job.
Can you clean upholstered furniture after smoke damage?
Yes, often, when four things line up. Miss any one of them and cleaning becomes money spent on a piece you will still replace.
- The residue is dry and light. A powdery grey film lifts. A greasy protein or wet smoke film needs solvent and skill.
- The tag allows liquid. Code W or S/W gives you options. Code S narrows them. Code X takes vacuuming only.
- The cushion covers unzip. Removable covers mean you can treat fabric and foam as separate problems.
- The smell is already fading. Odor that drops week over week is odor you can beat. Flat odor is coming from the core.
The honest limit is heat. If the fabric is scorched, shiny, or stiff where hot smoke sat, the fibers are already melted and no cleaning method reverses that.
Why does fabric hold smoke odor differently from hard surfaces?
On a sealed table, soot lands on the finish and stays there. You are removing a layer, and when it is gone the smell goes with it.
Fabric is not a layer. It is thousands of twisted fiber bundles with enormous internal surface area, and smoke particles wedge between the fibers, not on top of them.
Foam is worse again. Open cell foam is essentially a sponge of connected air pockets, so hot smoke gets driven through the whole thickness by pressure and convection.
Then it re-emits. Warm the room in July and the cushion releases what it absorbed, which is why a sofa can smell fine in a cold house and awful in a hot one.
What is the correct order to clean upholstered furniture after smoke damage?
Dry work first, wet work last, every single time. Professional upholstery standards put dry soil removal before any cleaning agent for exactly this reason.
- Move the piece outdoors or to a ventilated garage if you can, and open windows if you cannot. Wear gloves and an N95 or better.
- Unzip and remove every cushion cover. Bag them separately and keep the foam out of the way for now.
- HEPA vacuum the whole frame with an upholstery tool, using light passes and no pressure, so you lift particles instead of pushing them deeper.
- Vacuum the seat deck, the underside, the back panel and every crevice, because soot settles where air slows down.
- Go over remaining dry residue with a chemical sponge, also called a soot sponge, using straight one direction strokes and turning to a clean face constantly.
- Only now check the cleaning code and choose a water based or solvent based product, and test it on a hidden seam first.
- Clean in small sections, blot rather than scrub, and never leave the fabric saturated.
- Dry hard and fast with fans and airflow, aiming for dry within a few hours, then leave the piece airing for several days before you judge it.
Use the chemical sponge dry. It is vulcanised rubber that lifts particulate mechanically, and wetting it converts it from a lifting tool into a smearing tool.
Do not use a household vacuum. A standard bag or filter passes the finest soot straight through and redistributes it around the room you are trying to clean.
That is also the reason to bag every cushion cover before you start. Loose covers shed residue through the house while you carry them to the machine.
Already wiped a sofa with a wet cloth and made it worse? Stop there and get an opinion before you set the residue any deeper.
(844) 810-6096What do the W, S, S/W and X codes on the tag mean?
Every factory made piece carries a cleaning code, usually on a tag under the seat deck, inside a cushion cover, or on the underside of the frame.
- W: water based cleaners are safe. This fabric can take shampoo, foam cleaners and, on most pieces, hot water extraction.
- S: solvent only. Water causes shrinkage, rings or dye bleed, so this needs dry solvent cleaning.
- S/W or WS: either method is acceptable, which gives a restorer the most room to work.
- X: no liquid at all, water or solvent. Vacuuming and light brushing only, and anything more is a professional call.
If there is no tag, treat it as S until proven otherwise. Assuming water is safe is the expensive assumption.
Test any product on a hidden area first, then wait for it to dry fully. Dye migration and water rings often do not appear until the fabric dries.
Which upholstery fabrics survive wet cleaning and which do not?
The code on the tag is the rule, but the fiber tells you what to expect even when the tag is long gone.
- Polyester and microfiber: the best case. Synthetic, low absorbency, and usually coded W or S/W, so extraction works well.
- Cotton and linen: workable but risky. Both absorb readily, shrink when overwet, and show water rings if you do not dry evenly.
- Rayon and acetate: the worst offenders. They lose strength when wet, distort, and are the classic reason a fabric is coded S.
- Silk: almost never wet clean. Water spots it, dyes migrate, and smoke residue on silk is a specialist job.
- Wool: handle carefully. It cleans, but hot water and agitation shrink and felt it, so lukewarm and gentle is the rule.
- Velvet and chenille: the pile is the problem, not the fiber. Moisture and pressure crush and mark the nap permanently.
- Leather and vinyl: different job entirely. Wipe and condition rather than extract, and never soak the hide.
Velvet catches people out. The fabric may clean beautifully while the crushed pile leaves a visible patch that reads as damage forever.
What do hot water extraction and dry solvent cleaning actually do?
Hot water extraction injects a heated cleaning solution into the fabric and pulls it back out under vacuum in the same pass.
It is genuinely effective on soluble residue in the face fabric, and it flushes out the acidic, staining part of smoke that a vacuum cannot reach.
What it does not do is flush a foam core. The wand pulls from the surface, so a cushion interior stays untouched while the outside looks transformed.
Dry solvent cleaning uses a petroleum or citrus based solvent applied to a cloth or a low moisture machine, then lifted. It dissolves oily and greasy residue without wetting the fibers.
That matters after a kitchen fire. Protein and wet smoke residue are oily, and water based products slide over them instead of dissolving them.
Low moisture methods sit in between. Encapsulation and dry foam clean the face with minimal water, which is the sensible compromise on cotton, linen and anything coded S.
The same chemistry logic applies to the room around the sofa, and the residue types are broken down in cleaning smoke and soot off walls.
Is the cushion foam the part you cannot clean?
In most cases, yes. You can wash or extract a cover, but the foam block underneath is the reservoir, and nothing you spray reaches its middle.
Airing helps and time helps, and some foam does come back after weeks outdoors. Heavily smoked foam usually does not.
So price the honest fix. Restuffing with new foam runs roughly $100 to $200 per cushion through an upholsterer, and cheaper if you cut your own inserts for zippered covers.
Full reupholstery of a three seat sofa runs about $900 to $2,500 including fabric and labour, and complex or designer pieces go well past that.
Do that math against a replacement sofa. New foam plus new fabric is a great decision on a solid hardwood frame or an heirloom, and a poor one on a flat pack sofa.
The same foam problem is why bedding rarely recovers, which is covered in whether a smoke damaged mattress can be saved.
What do ozone and hydroxyl treatment fix on upholstery?
Both are deodorizers, not cleaners. They oxidise odor molecules in the air and on surfaces, and neither one removes a single particle of soot.
Run either before you have vacuumed and cleaned and you get the worst outcome: the smell drops for a week, the residue stays, and the odor returns as the piece warms.
Ozone is the stronger and the more dangerous of the two. It only runs in a fully empty space, with no people, pets or plants, and needs airing out afterwards.
Ozone also has a cost on the furniture itself. Repeated heavy exposure embrittles rubber and elastic and can dull or shift dyes, especially on natural fibers.
Hydroxyl generators work more slowly using UV produced radicals, and their advantage is that they can run in an occupied room over days rather than hours.
For upholstery specifically, hydroxyl is usually the better fit, because a sofa needs long contact time rather than a short violent dose.
What does it cost to clean upholstered furniture after smoke damage?
Upholstery is priced per piece, not per square foot. Standard professional upholstery cleaning averages around $174 a piece, with most jobs landing near $120 to $250.
Smoke work sits at the top of that range or above it, because it needs dry soot removal, the right chemistry, and usually a second pass.
- Sofa cleaning: roughly $100 to $300 for a standard three seat piece, more for specialty fabric.
- Deodorizing per piece: about $75 to $200, often billed on top of the cleaning.
- Sectionals and large pieces: commonly priced per cushion or per linear foot rather than as one item.
- Pack out and offsite cleaning: adds transport, storage and redelivery, which is where a cheap sofa stops making sense.
Set your ceiling before you call. If cleaning plus deodorizing passes half the replacement cost, and the piece is not valuable or sentimental, replace it.
For the whole house picture rather than one sofa, our breakdown of fire damage restoration cost puts contents work in context against structural work.
How do you test the result, and when do you not need a pro?
Two tests, and they are both free. Do them before you move a cleaned piece back into a bedroom.
The warm room test comes first. Close the room, let it reach 75 to 80 degrees for a few hours, then walk in with a fresh nose. Heat drives residual odor out of foam.
The sealed bag test is the tougher one. Seal a cushion in a plastic bag for 24 hours, open it, and smell immediately. A sealed bag concentrates whatever is still off gassing.
Use someone who has not been in the house. Nose fatigue is real, and it is why people keep pieces that visitors notice from the doorway.
Here is the decision rule. Clean it once, properly, then test. If the smell is clearly weaker, repeat and retest. If it is unchanged, the odor is in the foam and the piece goes.
Do not chase a third or fourth round. Each pass adds moisture and wear, and a piece that has not improved twice is telling you the answer.
And plenty of the time you do not need to hire anyone at all. Any honest restorer will say the same. A small contained fire that left a light dry film on one sofa is a weekend of your own work.
Do it yourself when the residue is powdery, nothing is scorched, nothing got soaked, the tag says W or S/W, and the covers come off.
Rent or borrow the two things that matter, a HEPA vacuum and an upholstery extractor. Both together cost far less than one professional visit.
Call a professional when the residue is oily or greasy, when the fabric is coded S or X, when the piece is valuable, or when several rooms are affected.
Also call when there is an insurance claim, because a documented contents inventory usually pays for itself. The dividing line is spelled out in when to call a professional for fire damage.
And photograph everything before you clean or discard it. An undocumented sofa is an unpaid sofa, and that is the most common self inflicted loss after a fire.
Want a second opinion on one sofa before you spend a weekend on it? A quick contents assessment tells you whether the foam is already gone.
(844) 810-6096Common questions
Can upholstered furniture be cleaned after smoke damage?
Often yes, if the residue is dry and light, the fabric code allows liquid, and the cushion covers come off. Remove all dry soot with a HEPA vacuum and a chemical sponge before any moisture, then clean by the code on the tag. Scorched fabric and heavily smoked foam are replacement decisions, not cleaning ones.
Can you steam clean or shampoo a smoke damaged couch?
Only after dry soot removal, and only on a fabric coded W or S/W. Water applied over dry soot bonds it into the fibers and can set the stain permanently. On an S coded fabric use a dry solvent instead, and on an X coded fabric use vacuuming and light brushing only.
Where is the cleaning code on my sofa and what does it mean?
Look on a tag under the seat deck, inside a cushion cover, or on the underside of the frame. W means water based cleaners are safe, S means solvent only, S/W or WS means either works, and X means no liquid at all. If there is no tag, treat the piece as S and test a hidden seam first.
Do I have to replace the foam cushions after smoke damage?
Usually, if the foam took heavy smoke. Extraction cleans the cover and the outer layer, not the core, so odor keeps returning as the room warms. New foam runs about $100 to $200 per cushion through an upholsterer. That is worth it on a solid hardwood frame and rarely worth it on a flat pack sofa.
Does ozone remove smoke smell from a couch?
It reduces odor but it does not clean. Ozone oxidises odor molecules and leaves every particle of soot in place, so running it first just delays the smell coming back. It also requires a fully empty space, since the EPA notes no federal agency has approved ozone generators for use in occupied areas.
How do I know if the sofa is actually clean or just temporarily masked?
Use two tests. Warm the closed room to 75 to 80 degrees for a few hours and walk in with a fresh nose, since heat drives odor out of foam. Then seal a cushion in a plastic bag for 24 hours and smell it on opening. Unchanged odor after a proper cleaning means the residue is in the core.
Sources
- Ozone Generators That Are Sold as Air Cleaners — U.S. Environmental Protection Agency (EPA)
- What is a HEPA filter? — U.S. Environmental Protection Agency (EPA)
- After a Fire: Returning to Normal — U.S. Fire Administration (USFA), FEMA
- ANSI/IICRC S300 Standard for Professional Upholstery Cleaning — Institute of Inspection, Cleaning and Restoration Certification (IICRC)
- ANSI/IICRC S700 Standard for Professional Fire and Smoke Damage Restoration — Institute of Inspection, Cleaning and Restoration Certification (IICRC)
- After the Fire Is Out: Cleaning Household Textiles and Clothing — University of Missouri Extension
- Understanding Upholstery Fabric Cleaning Codes — Sailrite
- How Much Does It Cost to Get Upholstery Cleaned? 2026 Data — HomeGuide
- Furniture Reupholstery Cost, 2026 Data — Angi

