was worried about spending money on this spot cleaner, but it is worth every cent.  I pulled it out of the box and was cleaning within minutes.  This powerful cleaner tackled new spots left by my dogs as well as old ones for previous owner.  I was so excited about this little cleaner that I took it into work to clean stains a "professional" cleaner could not remove.  The only reason I gave it 4 stars it the round cleaning head is not larger.  With bigger or longer stains i had to move the spot-bot and run the program several times.  Would recommend this to anyone looking for a little cleaner.