Hi Guys,
As some of you know I developed my own urine neutraliser which works, well but will not restore colour, as once its gone only redyeing would bring it back.
It's also important to remember that urine is not a uniform substance.
It depends on age of animal, how concentrated,sex etc and also on the carpet fibre, so sometimes you will get better results than other times.
Cheers
Doug