With three young dogs learning where to potty, this product has removed any reminance of any accident... visually and scent. Best on the market! Buy this to get out urine, feces, blood, and vomit stains. It also gets out food stains. The key is to saturate!