For several years now, I've had the Hoover All Terrain Spin Scrub with the auto rinse feature, and it is a sturdy, well made machine. It has given good results every time I have used it. When my son and his wife bought their house four years ago, mostly all the rooms had (and still do) wall-to-wall carpeting. Before moving in, I helped to clean. I deep cleaned with my Kirby Sentria, and shampooed every carpet with this Hoover. The before and after results were like night and day. The carpets looked like new.
About a year ago, I bought one of the Hoover power scrub 50 carpet washers with "forced heat" from HSN. This is a lighter machine I wanted for smaller jobs. It too is well made, convenient to use, and also does a nice job when used according to directions. These two Hoovers amount to money well spent.