I have 5 dogs and carpet in most of my house. I struggle a lot with pet stains and have tried many many carpet sprays and cleaners. This Stain Striker portable carpet cleaner has been amazing. It was easy to assemble and easy to get started using it. Within minutes I was cleaning spots with the high pressure spray that delivered the stain solution to the spots in my carpet. Then I used the want with the scrubber on the end and the stains came out very nice and very fast. I love that there are difference wands to use for different areas and different items like the chairs verses the carpet. Wonderful stain remover and I will be using it a lot in the future.