Our foster dog put this to the test immediately by peeing on the living room carpet. We used the brush with the attached dish so that the urine would not be sucked up into the machine (LOVE this feature). We used the suction before spraying the cleaning solution just to see how much urine it would remove from the carpet and we were shocked how much it sucked up. We then used the cleaning solution and the carpet had no lingering urine smell afterwards. Very pleased so far! #sweepstakes