I purchased the Big Green Machine Professional Carpet Cleaner because I have a large dog that sheds a lot and my carpets are light in color. I absolutely love this carpet cleaner. It is easy to use and it does an amazing job. My carpets look like they have been professionally cleaned. The machine is very easy to use and clean and I would recommend this product to anyone.