My upstairs carpet was a mess thanks to my puppy. But Hoover Oxy Pet Urine Eliminator helped renew my carpets. No more stains in the carpet andno more rank urine smell. Definitely works and will be using it some more!