Used this to clean the seats & upholstery of what I thought was a fairy clean car already, but this proved me wrong! The cleaner is very easy to use & light weight. What started out as clear cleaning liquid was then dark brown after I was done. So this machine does work wonders! Haven't tried it on carpet with pet stains but I have a feeling it will work just as well. Love it so far! I forgot to take an after picture before I emptied the unit, but it does work well!