never use chlorine bleach on colored items, they will turn white! or can eat through the fabric...common sense prevails in most cases. if its an organic stain use an organic type of cleaner like something with enzymes, if its a synthetic stain (dyes,oils,greases ect) you need something synthetic..they do make whole stain removal kits. as mrclean stated purple power will work great as well just dont use on certain materials straight, that falls down to common sense which includes reading the bottle. they also good luck on removing the stain. also check the grocery store/walmart near the RIT dyes they have products out by carbona that can remove certain types of stains(they have like 6 different types of stain products) . good luck on removing the stain.