Home Improvement Questions? Ask a Handyman for Answers
I do rescue so deal with pet odors every day. The absolute best product that I have found to kill odors from pet urine is Odoban.
It kills 99.9% of germs and bacteria and has a very pleasant smell. Your local Sam's Club sells it by the gallon. The gallon is concentrated so you can make approximately 32 spray bottles out of it. OR you can buy a spray bottle already mixed at your grocer or wal-mart store for around 4$.
I have dogs and kids and the smells from each. We also use it at the kennel and it eliminates odors completely while disinfecting. When I clean my carpets, I run it right through the carpet cleaner just like I would with carpet soap. I spray my carpet and couches between cleanings and it leaves a wonderful smell. I even spray my curtains with it. I use it to clean my countertops and my bathrooms as well. I have 10 dogs and people who come over tell me that they can't even smell them.
I think that you would be very pleased with this product and hope this suggestion helps you.
Let me know if you have more questions.