Hoover SteamVac for the win
This carpet cleaner is amazing. It works hard - especially helping me out on tough, ground in carpet stains. It also has a great added feature that it can be used on non-carpeted flooring with a simple change out in the dirty water collection bin. It's easy to use and gets the job done quickly and efficiently. I recommend to anyone in need of a versatile cleaner that works hard so you don't have to.