Evidentemente, la vaporeta limpia... y mucho. Y tambien desinfecta, que eso es muy importante para el tema de los malos olores.
Pero hay que tener cuidado por donde se pasa, ya que hay cosas en el coche que no admiten una limpieza en caliente, como podria ser el techo (tal como ya te han comentado)
Lo mejor que hay para limpiar moquetas, que generalmente es lo que, a la larga, mas se ensucia y mas huele, es...
con un cubo con agua caliente, una proporcion adecuada de amoniaco y aplicar con un cepillo de cerdas suaves.
Aclarar con una esponja y dejar secar adecuadamente.
Es desagradable de aplicar, pero el resultado es espectacular.
No hay mal olor que se resista, el resultado es dificilmente mejorable, has desinfectado tambien, y lo mejor de todo, es que es una limpieza duradera