We love the Bissell Products! We have the SpotBot Pet Portable Carpet Cleaner and really like it! We have a dog rescue and there are often stains made on our carpet made by us and the dogs. It is fast and super efficient! I would highly recommend this product!