Pretty great little unit for cleaning up smallish areas of stains on carpet. a couple of times it has left leaky marks, but that could be my own sloppy usage. I think we should have purchased cleaner with a bigger tank and dirty water reservoir as we have had to refill and empty if doing larger areas, although you probably do not want your whole house being wet at any one time anyway. Our cat is a bit of a barfer and we find it is a good idea to do a bit of a clean of the vomit before you use the cleaner- the cleaner is good at getting the deeper stain and blending the cleaned area back into the look of the rest of the carpet.