I almost always use a tornador with a vacuum cleaner and it does unbelievably well on carpets as well as cloth seats. Our small shop does anywhere from 5-10 interior details a week and I honestly cannot remember the last time I used our expensive extractor. The tornador also does great in all the vents and small cracks and crevices. If you've
never heard of it, it's a small tool you hook onto an air compressor, it has a small container attached you put chemical in, I usually fill it with shampoo and water. It then sprays the air through along with chemical to blast out the dirt, stains, ect. It honestly does great, then you can turn the chemical off so just air passes thru as well. It saves me so much time and leaves carpets very dry as well. Customers are always happy and I've had some pretty bad cars, so it does good. I would highly recommend it. Cost is around 150-200$ and you would of course need an air compressor to run it. I've used the one we have now on around 100 cars so far and it's still going strong!