This is a great carpet cleaner for spot cleaning. It's easy to fill and use and made very well. It did a great job on the dog accident spots and I even cleaned my couch with it. I would definitely recommend this.