For what ever reason, carpet cleaning in our area seems to be what people are looking for (it's Minnesota, go figure). So, we are going to move to a more "industrial" carpet extractor. We currently use an upright hoover (with extractor attachment) because it has always worked just fine...