This product is very good! Takes care of the soiled areas as well as the smell. I recommend this product for anyone with a puppy that may have an accident in the house. LM, Alabama