Cat urine can be a challenge to remove,the key is to use the proper cleaners. When the urine is allowed to dry into the rug it forms strong chemical bonds with the material of the carpet.
Salts in the urine form crystals that causes another type of bond with an ionic charge. The longer the urine has been on the rug, the stronger these bonds become.Using a homemade cleaner will not dissolve these bonds, nor does steam cleaning your carpet. Sometimes steam cleaning will make the problem worse.
Some cleaners available do nothing more than mask the smell. Other cleaners use chemical agents that attempt to absorb the smell.
These products, along with the home made remedies, may have short term results, but in order to completely eliminate the odor, (and to not encourage your cat to soil in the same place) every trace of the urine needs to be removed by cleaners that can undo the strong bonds between the fibers of your rug and the urine.
So, you got cat pee on your rug? What is the first thing you should do?
1. Remove as much urine you possibly can by using absorbent towels. The spot may have seeped through into the padding of the carpet, so blot a larger area than what is visible. Do not add too much water to the spot, it may make it spread into a larger spot in the padding.
2.Use an enzymatic cleaner that you can inject into the padding underneath the carpet. Inject the cleaner in order to cover a spot 1/2 a foot in diameter, then spray the surface of the spot with the cleaner.
3. You are done! That is all that needs to be done when you use the proper tools. Prevent your cat from accessing the spot for a few days until it is completely dry.
Remember, even though it may be easy when you are "in the moment", do not scold your cat. Cats are fastidious about cleanliness and do not want to eliminate where they eat, sleep or play.
Inappropriate urination is a symptom that something is not OK. You may need to investigate what caused your cat to not use the box along with some enticement to use the box again. Not correcting the reason your cat is not going in the box may keep you cleaning your carpets and furniture over and over again.
Finding and eliminating the cause of the behavior while cleaning the urine with the proper cleaner will assure that you will have a seet smelling home, and a cat that goes in the box.