I love this carpet cleaner. This is my 2nd one. I wore the 1st one out (had it for 4 years and used it weekly). I have 3 cats and 2 of them cough up nasty bile and fur balls regularly. It cleans the spots perfectly all by itself (I do need to use the hose to suck up any extra water left behind).. I'm pleased that the hose has been made a tad bit longer so I don't need to stretch it to put it around the machine. i also love the "hose cleaner" attachment.. I haven't used it on urine or feces.