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.