Thank you to the Stellar Product testing panel for allowing me to test this product. The BISSEL Jetscrub Pet Derp Cleaner is amazing! Our long haired cat frequently vomits hair balls on the carpet and I was tired of scrubbing them by hand and not getting the stains out! I tried this carpet cleaner on a couple of the spots that had previously not been removed and bam- they were gone! I cleaned an entire room with the carpet cleaner to see if it would make a difference and I couldn't believe how much dirt the vacuum left behind and the BISSEL jetscrub removed! I think my favorite part of this product is that it comes apart easily which makes it a dream to clean! I recommend anyone who has pets, kids, or just carpet buy this product!