I know that there are very good, but expensive odor elimination products on the market that work well. But if you don't have any on hand and have a problem that needs fixing NOW! then this home-made recipe may work for you.
http://www.catsofaustralia.com/urinestainremoval.htm
I believe I have all the ingredients at home. Dusty has always been a bit of a problem kitty peeing on the carpet. Unfortunately our home is a very open floor plan and I cannot keep her out of the area that she chooses as her place to pee. Part of the problem is that she was an outside adult cat when we got her, and she still likes to be out much of the time. So if she is inside and we aren't home and can't let her out when she wants, she will use the living room carpet, much to my dismay. I will put out another litter box too, and see if that helps.
http://www.catsofaustralia.com/urinestainremoval.htm
I believe I have all the ingredients at home. Dusty has always been a bit of a problem kitty peeing on the carpet. Unfortunately our home is a very open floor plan and I cannot keep her out of the area that she chooses as her place to pee. Part of the problem is that she was an outside adult cat when we got her, and she still likes to be out much of the time. So if she is inside and we aren't home and can't let her out when she wants, she will use the living room carpet, much to my dismay. I will put out another litter box too, and see if that helps.