I know fascinating topic. DS starts school soon and has to wear white shirts. He's a mess magnet and I know they will come home dirty. This is why he never wears white. Our washer tends to turn whites grayish. What can I do to keep the white shirts as white as possible? I cant afford to replace them just because they're dinghy. Is there a washing powder you can recommend?
I find Dr Beckmanns sachets (comes in a box of 3) work wonders for whites. Probably best to use with pure whites washes only but I have had some coloured cotton items (with grey stripes, for example) come out fine.
I have also had hydrogen peroxide mixed with water and baking soda recommended to me as a pre-treatment, although haven't tried it yet!
Only white things in the wash, Daz or Lidl Formil washing powder (not liquids) and Napisan in the prewash drawer. Don't wash anything not pure cotton above 40 either as it degrades the polyester and makes it dingy.
If they are really dirty and you need to make up a wash later, chuck them in a bucket of napisan to have a good soak