I've had other carpet shampoo machines and this is by far the best one I've used. The carpet feels completely refreshed and renewed. The Hoover PowerDash Pet Advanced is easy to use, efficient and powerful. We have two pups and one kitty, so we are definitely in need of a machine that will keep our floors fresh and clean. Highly recommend.