Yo alguna vez he usado la espuma activa de Wurth (creo que se llama Activ Clean) y saca unas cuantas manchas sin necesidad de aspiradora. No es perfecto pero es muy fácil de usar y deja un olor agradable.
Supongo que dependerá del tipo de manchas que tenga esa tapicería.