Enzyme cleaners are the way to go to eliminate biological odors. Natures Miracle is kind of expensive, Bac-out is cheaper, but see if any local janitorial supply houses have enzyme concentrates by the gallon, it is a lot cheaper. If you can wait for shipping, check out the reviews on amazon...