I have four dogs. So I've had my share of accidents with these guys. The Hoover Pet Carpet Cleaner did a good job. I went over the targeted area three times just for my liking. Adding the right amount of cleaner is a must to get best results. It wasn't heavy to manage. Hand tools were a plus for couches. Good amount of power for everyday cleaning or for a deep cleaning around the house. Got the results I was looking for.