Wowza! I can’t believe how powerful, easy to use, and effective this carpet extractor is. It effortlessly gets out so much dirt embedded in my carpet. Seeing all that dirty water is so satisfying. I was also able to clean up some stubborn stains I’ve had on my couch and rug for some time now. INCREDIBLE!!!  The maintenance is so easy as well considering there is no hair wrapped around the brushroll and it’s all in the dirty tank. I love this product and recommend to ALL who have carpets, kids, and pets!!!