Although there are colorsafe bleaches available for colored or dyed clothes, you should avoid using bleach as much as possible. Commercial laundry services will also advise you that bleaching can only be done if the stain is too difficult to remove using detergent alone. Even stains made from protein such as blood and sweat will not need bleaching in most cases, unless the stain has been dried for several days. Laundry pick up services will not bleach your items unless you specifically instruct them to, because it can deteriorate the fabric when done too often.