I think Resolve works well if you get it right away. I have a spot in the bedroom that I think is Zoee puke, it is still there. I think I'm going to try the Oxi Clean on that spot. If that works then that is the miracle stain remover.