This the 2nd Bissell Spotbot that I have purchased. I have a puppy that unfortunately I am having a hard time training to do her thing outside. This machine is great for extracting urine from those spots on the rug. It is easy to use and as stated requires just the push of a button and with the vacuum phase picks up the mess. I highly recommend this machine for spot cleaning the carpet.