The Hoover PowerDash listed above is the best all-around cleaner if you look at reviews, capabilities, and price. It's possible to go below this amount, but you will sacrifice versatility, durability, and maneuverability. Though this product is marketed toward pet owners, it’s a versatile carpet cleaner that will handle most spills and messes for any family.