Jakerooni said:But Dave has a very valid point.. No detailer should ever have to have a machine to effectively clean a carpet.
I'm gonna echo what Greg N. has already said.
IMO there is a difference in clean looking carpets and actually clean carpets. I think it is relatively easy to get a carpet to "look" clean but I'd be willing to bet that most all clean looking carpets would still produce dirty rinse water if extracted.
I also don't think you can effectively use towels to blot all the dirt out of upholstery, especially deep pile carpets and seat cushion foam.
Steam is a nice option to replace chemicals and scrubbing but it does not replace extraction.