I purchased this Power Stain Eraser because. We have a new puppy and she is ruining our carpet totally. It has been a brutal winter so taking her outside was not always possible. This unit gets the urine and stains out of the carpet quickly and completely with less energy.