Yes. Odor foggers are very effective at removing stubborn smells from a car. The fog can reach into all interior crevices and circulate through the HVAC system for maximum cleaning power. After the odor fogger has had time to fight the foul odors trapped inside the car, using an air mover will help minimize the scent left behind.