Question: what is the best carpet cleaner you can buy?
Answer: Best overall: Bissell ProHeat 2X Revolution Pet Pro Carpet Cleaner. Best for big jobs: Bissell Big Green Machine Professional Carpet Cleaner. Best on a budget: Hoover PowerDash Pet Carpet Cleaner. Best steam cleaner: Dupray Neat Steam Cleaner.