I have elderly pups that sometimes wet on the floor. This solution does a great job of cleaning the carpets and decreasing or eliminationg the stain and odor. I have used this for awhile now and am glad I selected it in the first place.