Hoover Dual Spin Pet Plus Carpet Cleaner works great. It cleans and deodorizes quickly while also cleaning those tough pet stains. I add water and then cleaner and the machine does all the rest. This is a great asset to my home.