Yes! This formula is ideal for organic (protein-based) stains. Protein-based stains include human stains such as blood, vomit and feces. It is also excellent for removing pet stains. It can also be used to pre-treat organic stains on sheets, pillowcases, towels and bedding before you wash them normally in the washing machine. This step can also make the removal of food stains, such as meat sauce, spaghetti, red wine and chocolate sauce, more effective during regular washing.