i like oxy-clean. Udes it for dcks blood one time and it came out magically! Mind you, this was immediately after it happened i soaked their shirt and added the oxy clean in my kitchen sink. Not sure how it will work on a set in stain.