Air fresheners buy you a week. Here is where smells actually live inside a vehicle, and what it takes to remove them properly.
An air freshener does not remove an odour. It adds a second, stronger smell on top of the first one — which is why cars treated this way end up smelling like vanilla and mildew rather than just mildew.
Where the smell actually is
Odours are almost never on the surfaces you can see. They live in four places: the foam inside the seats, the padding beneath the carpet, the headliner, and the cabin air filter. Anything spilled works down into those layers and stays there, releasing a little more every time the interior warms up.
That is also why a smell seems to disappear in winter and come roaring back on the first warm day. Heat and humidity reactivate the residue.
Why vacuuming does not fix it
A vacuum pulls dry debris off the surface. It does nothing to organic residue that has soaked into foam. You can vacuum a car every week and still have it smell, because the vacuum never reaches the layer the problem is in.
What actually works
Extraction first: hot water agitates the fibre and the machine pulls the dirty solution back out, taking residue with it. Then enzyme treatment, which uses biological agents to break the remaining organic material down into compounds that do not smell. Then controlled drying, because leaving moisture in the padding creates a brand new problem.
The cabin air filter should be checked at the same time. A saturated filter will re-contaminate a perfectly cleaned interior within days.
A word on ozone
Ozone generators are sometimes used as a shortcut. They can help as a final step on smoke odour, but used on their own they mask rather than resolve, and overuse degrades rubber and plastic inside the cabin. Ozone is not a substitute for removing the source.
Realistic expectations
Most food, pet and general staleness odours clear completely in one visit. Heavy smoke that has been in a vehicle for years may need two, and in rare cases a saturated headliner has to be replaced. We will tell you honestly which category your vehicle falls into before starting.

