My in-laws have a cat problem. The neighborhood cat is spraying the outside of their house and evidently it really stinks. How can they get rid of the smell?
Vinegar and water should work, but really the source of the problem must be stopped.
You can try oranges, lemon, grapefruit (citrus) in the area to keep them away. Also I suggest spay/nueter if it is the neighbors cat. If it is feral, trapping is an option as well.
There are other ways which are more costly:
Motion Sensor + Sound
Motion Sensor + Water
Short of industrial cleaners and Kilz Primer, I've not found a better product for dealing with organic compounds deposited by pets.