Bad stain on white clothes? Don't throw the item away. If you have stains from blood, fruit (such as blueberries) wine, coffee, mustard even barbecue sauce, pre-soak item in very hot water with laundry soap for 10 minutes then launder as usual. Check garment for any stains before placing in dryer. If stain remains or if stain has dried on soak item as stated above and the pour 3% hydrogen peroxide directly on stain. Stain should dissolve away in 15 to 30 minutes. Some stains may take longer. Do not let garment dry out during this process. If the stain is on color garment, test small area before using on stain.
Source: Part of this tip are from 1996 Edition of consumer report book "How to Clean Practically Anything." The tip on peroxide is a old home remedy.
Haven't tried the first part of this. By the time I notice a stain it's dry. I can speak about the peroxide. Some members of my family work in a large laundry cleaning business. They do the laundry for many hospitals in the area. Peroxide is used in large quantities for what you describe. I've used it too. Sometimes those old home remedies do work.
Questions
Here are questions related to this page. Click "Ask a Question" if you have a question to ask about this topic.
An oxyclean bleach pen would work. Any one those special house hold stain removers would work. what kind of stain is it, and how long has it been sitting in the fabric? Whatever you do, when a stain first happens, don't run it under hot water! Use cold. The hot water will ferment it more.