OK, I need to Jump In Now, I sell cleaning supplies for a living, my company manufactures a Enzyme Based Odour Digester. Now the Enzyms are specialy formulated to digest organic matter ie, urine, vomit, food, blood ect. Knok Out is a ok product but is not a enzyme based product and is designed to counteract odours not digest them. So 2-3 applications will have the odour 100% gone and the stain will be gone as well, everything gets eaten by the enzymes. Dont call the professionals, they buy from us!! Go to your local Swish Clean it Centre www.swishclean.com and ask for Aromx 35 odour digestor