Why it lingers
Why does smoke smell stay in a house long after the smoke itself clears?
Smoke is not one thing. It is a mix of unburned and partly burned particles, mostly carbon soot, plus gases released by whatever material burned. The particles are the part that causes a smell that outlasts the event, because unlike the gases, which disperse, the particles settle, and once they settle onto or into a porous surface, they keep releasing odor from where they landed.
Porous materials are the problem. Drywall, wood, carpet, upholstery fabric, and insulation all have surface texture or open structure that gives smoke particles somewhere to lodge below the visible surface, not just on top of it. Wiping a painted, non-porous surface clean can remove the odor source entirely. Wiping the surface of drywall, carpet pile, or fabric only removes what sits on top. Whatever is already inside the material keeps releasing odor every time the material warms up, gets humid, or is disturbed.
Insulation makes this worse in two ways. It is porous enough to absorb smoke particles deeply, and it sits inside wall and ceiling cavities where nobody can wipe it down at all. Attic insulation above a kitchen fire, or wall insulation near a chimney fire, can hold odor for months after every visible surface in the house has been cleaned.








