30-Min Response in Salt Lake County
Keystone Restoration

Smoke Odor Removal in Salt Lake County

Keystone Restoration removes smoke odor at the source in Salt Lake County, plus Davis, Utah, Summit, and Wasatch Counties: soot is cleaned off surfaces and out of the ducts first, then the sealed structure is treated with chlorine dioxide gas or ozone, chosen for the type of smoke residue. Chlorine dioxide treatment is $0.20 per cubic foot at 2026 rates for a space that doesn’t need demo; jobs that need demo or more invasive work are quoted after the walkthrough. Call (801) 948-2501, 24/7.

What We Do

Why Does the Smoke Smell Keep Coming Back?

Smoke odor is not in the air. It is in the residue smoke left on and inside the structure — a film of oily, acidic particles on every surface, pulled into wall cavities and the duct system while the house was hot. Every time the house warms up, that residue off-gasses again, which is why a home that smelled fine in March reeks when the furnace kicks on in October. Candles, ozone “bombs” from the hardware store, and a fresh coat of paint hide it for days. Removing it is a two-stage job.

Stage one: the soot comes off first

No deodorizer works on dirty surfaces. The biggest mistake Seth Saxton sees on smoke jobs is a company that fogs or sprays a house before the residue is actually removed — the smell drops for a week, then returns. We clean walls, ceilings, and trim with the chemistry matched to the residue type (contents are packed out to our contents-cleaning partner), and we clean the ductwork ourselves, because a furnace that ran during or after the fire has smoke on every inch of duct downstream. Full detail on that stage is on our soot cleanup page.

Stage two: gas-phase treatment reaches what cleaning can’t

Once the surfaces are clean, the structure is sealed and treated with either chlorine dioxide gas or ozone. Both are gases, so both penetrate wall cavities, duct runs, carpet pad, and the pores of unfinished wood — the places a rag never touches. They work differently: chlorine dioxide oxidizes odor molecules through a different pathway than ozone does, and we choose one per job based on the residue and the materials in the space, not on habit. Neither is a spray or a fog that lands on surfaces; the gas fills the volume of the room, which is why pricing is by cubic foot.

What a treatment looks like

The space is sealed — HVAC off, registers covered, doors taped — and treated with nobody inside; treatment can take 1 to 7 days, depending on whether any demo is needed. When treatment ends we ventilate the structure, and after an hour or two of airing out it is clear to re-enter. You do not need to leave the house for a week; you need to stay out of the treated zone while the gas is working.

What odor treatment costs

Chlorine dioxide treatment is $0.20 per cubic foot at 2026 rates for a space that doesn’t need demo; jobs that need demo or more invasive work are quoted after the walkthrough. As an example of the math at that rate, a 10,000-cubic-foot finished basement treated with chlorine dioxide is $2,000 and a 7,500-cubic-foot detached garage is $1,500. Ozone treatment, demo, and soot cleanup are quoted separately — soot in particular, because a lightly smoked room and a heavily smoked room of the same size are very different cleaning jobs. If it is a covered loss, we bill your carrier directly. Long-term cigarette smoke is not a covered loss.

Seth Saxton holds the IICRC OCT (Odor Control Technician) and FSRT (Fire and Smoke Restoration Technician) certifications, and Keystone Restoration is an IICRC Certified Firm (#70266523).

Where the Smell Hides

Where Does Smoke Odor Actually Live in a House?

When a homeowner tells us “we cleaned everything and it still smells,” the odor is almost always in one of these five places — none of which a surface cleaning reaches.

The ductwork

If the furnace or air handler ran at any point during or after the smoke event, the return pulled smoke in and the supply pushed it to every room. The ducts now hold residue that re-releases odor every cycle. Changing the filter does nothing for the duct walls. We clean the ducts as part of the job rather than subcontracting it, so the HVAC system is not the thing that re-contaminates a clean house.

Wall and ceiling cavities

Smoke moves with heat and pressure, and it finds outlets, switch boxes, can lights, and the gaps above top plates. The inside of the wall and the top of the attic insulation hold residue you will never see. Gas treatment is the only practical way to reach it short of opening the walls.

Porous building materials

Drywall paper, unfinished framing, the underside of cabinets, subfloor, and especially carpet pad absorb smoke like a sponge. Hard, sealed surfaces clean; porous ones hold odor until they are treated or, in heavy cases, sealed or replaced.

Soft goods

Carpet, upholstery, drapes, and clothing carry odor out of the house with you. Keystone Restoration packs contents out so the structure can be treated; textiles go to a textile specialist and other contents go to a trusted contents-cleaning partner rather than being cleaned in-house.

The “clean” room next door

A fire contained to one room still pressurizes smoke through the whole house. The rooms with no visible soot often hold the odor longest, because nobody cleans them. We scope odor by the whole structure the smoke reached, not by where the flames were — the same reason the smoke scope on a kitchen fire or a furnace puffback runs well past the room where it started.

Step by Step

How Smoke Odor Gets Removed

  1. 1

    Identify the residue

    Smoke type and affected area documented room by room; this decides the cleaning chemistry and which gas we use.

  2. 2

    Remove the source

    Soot cleaned from every surface and out of the ductwork — the step that makes the treatment stick.

  3. 3

    Seal & treat

    Structure sealed and treated with chlorine dioxide or ozone, reaching cavities, ducts, and pores. Treatment can take 1 to 7 days, depending on whether any demo is needed.

  4. 4

    Ventilate & clear

    Space aired out for an hour or two, then re-entry. Surfaces that still hold odor are sealed before any paint.

Direct Insurance Billing

We Handle Your Insurance, Start to Finish

Fire and smoke are named perils in the standard homeowners form (ISO HO 00 03), and newer editions specifically include puffback from a furnace or boiler. Coverage depends on your policy, so check it or ask your agent. We document the loss for your adjuster, and if it is a covered loss, we bill your carrier directly. Long-term cigarette smoke is not a covered loss. The usual problem is scope: an adjuster looking at one burned room writes one room of deodorization. We document the odor footprint across the whole structure, quote the treatment from the walkthrough (chlorine dioxide at $0.20 per cubic foot at 2026 rates when no demo is needed), and, if it is a covered loss, bill your carrier directly.

One call to (801) 948-2501 and the paperwork is our problem, not yours.

Straight Answers

Smoke Odor Questions, Answered

Why does my house still smell like smoke after it was cleaned?

Because the odor source is still there. Smoke residue settles inside wall cavities, on top of insulation, inside the ductwork, and deep in porous materials like unfinished wood, drywall paper, and carpet pad. Surface cleaning and air fresheners never reach those places. The smell only leaves when the residue is removed or chemically neutralized where it sits — which is what gas-phase treatment with chlorine dioxide or ozone does.

How much does smoke odor removal cost in Salt Lake County?

Chlorine dioxide treatment is $0.20 per cubic foot at 2026 rates for a space that doesn’t need demo; jobs that need demo or more invasive work are quoted after the walkthrough. At that rate a 10,000-cubic-foot basement is $2,000. Ozone treatment and any demo or soot cleanup are quoted separately, and if it is a covered loss, we bill your carrier directly. Long-term cigarette smoke is not a covered loss.

Do you use chlorine dioxide or ozone?

Both. We choose per job based on the smoke residue; neither one is better in every case. Both are gases, so both reach the cavities and pores a wipe-down cannot, but they react with different residues. We choose between them for each job based on the type of smoke (protein from a kitchen fire behaves differently than synthetic smoke from burning plastic) and what is in the space. Either way, the soot has to come off first — gas treatment on dirty surfaces fades within weeks.

How long until we can go back in after odor treatment?

The structure is sealed during treatment, which can take 1 to 7 days depending on whether any demo is needed, and nobody — people or pets — stays inside. After treatment, the space airs out for an hour or two before anyone goes back in. We handle the ventilation and tell you exactly when it is clear.

Will painting over smoke-stained walls get rid of the smell?

Not reliably on its own. Standard paint is porous and smoke odor bleeds back through it, often within the first warm week. Walls that still hold odor after cleaning need a shellac- or oil-based sealer before paint, and the odor in cavities and ducts still needs gas treatment. Painting is the last step, never the fix.

How we compare

Keystone Restoration vs. other Salt Lake County companies

Side-by-side tables built only from what each company publishes on its own website, with sources and the date each fact was checked.

All comparison pages →

Still Smell Smoke? It Won’t Fade on Its Own.

Tell us what burned and how big the space is, and we’ll tell you what the treatment involves and what it costs. Call now — answered 24/7.

(801) 948-2501

Answered 24/7 by a real person — never a machine

Request Help Online

No spam, ever. We only use this to respond to your request.

Call NowGet Help