Cat urine has a strong, distinct odor because it is made up of ammonia, which is a byproduct of metabolism. The ammonia is ultimately what you smell when your cat has an accident and your cat associates that smell with the area, so it will go back there and urinate again. Neutralize cat urine with an enzymatic cleaner and get rid of the smell permanently.
Things You'll Need
Enzymatic cleaning product
Soak up fresh urine with paper towels. Do not rub the cat urine stain, this will only spread it around and make more of a mess for you to clean up. You need to get as much of the urine cleaned up before attempting to neutralize it.
Pour an enzymatic cleaning product directly on the urine spot. If you are cleaning carpet, allow the enzymatic cleaner to set for 15 minutes so it has time to penetrate the carpet and get into the fibers. For hardwood floors, place plastic wrap on top of the spot, this allows the cleaning solution to remain concentrated on the affected area.
Dab the area with a paper towel to soak up the solution as well as any urine that remains. If you are trying to neutralize cat urine from an old stain, repeat this process; the longer the urine sits, the more difficult it can be to neutralize.
Enzymatic cleaners eat away at odor causing bacteria and this is how it neutralizes cat urine.
Do not use ammonia-based products to get rid of the smell; cat urine is composed of ammonia and this scent is what draws your cat back to the same spot to urinate again.