I have an old dog and he has lots of accidents, this machine copes brilliantly, cleans well, it's relatively quiet, and it leaves the carpet virtually dry. I have a larger Vax cleaner but this machine is far superior.