Works great! We have two cats, a German Shepherd and a brand new Labrador puppy, need I say more? Professional clean at a reasonable price. It did a great job, cleaned up easy and it takes up little storage space. Now everyone in my family wants to borrow my carpet cleaner.