No experience with autos, but when I did maintenance for hotels we would use them in rooms people smoked in and brought there pets. For the most part it would get rid of the smells.