I tried this product out on my daughters carpet where my dog urinates frequently. I figured i would give this a shot. Knowingly that this will not change your discoloration of your carpet back, however it really does help eliminate the smell. i have also noticed that the enzymes in this have help to deter my animal from going back and using in her room. Overall in all i would recommend using this product it really does work.