Have a puppy that still has accidents and this machine lets me deal with them right away without hassle and it works great. I also have the large bissell carpet cleaner but its a lot of work to get it out for a small job. Very happy with this product.