My son has very long dreads and every time he washes his hair they smell very bad. What can he shampoo them with?
It doesn't matter as much what brand of shampoo to use but that the hair isn't properly dried when done. He should sit under a hair dryer or out in the sun to let the hair dry and also not tie it up until it is dry and that should help with the smell. Washing the scalp is also very important and also not using anything with petroleum in it as that will trap oil and dirt as well as clog the follicles.
Rinse well with White Vinegar and then press each dread dry with towels. The vinegar smell goes away and at the same time, it kills any bacteria that may be breading in the hair. allow to sun dry or use a dry cap--like at the beauty shops. Good luck!
I had a boyfriend with dreadlocks. He was able to wash his hair every day just by mixing up a bottle of 1/2 cheap shampoo and 1/2 water. His hair was perfectly clean every day. Oh, and he was actually really appealing AND approachable, regardless of what other posters opinions might be.
It sounds like your son has developed some nasty mildew in his locs. Washing with Apple Cider Vinegar should work. I had this happen to me due to not thoroughly cleansing my locs, and putting them together in a knotted bun while still damp. However, in my case, I didn't want to take any chances on the mildew remaining or infecting my roots, so I washed my hair with shampoo several times, then dipped my dreads in a large bucket of water bleach solution, being very careful not to get it on my scalp, as this may cause serious scalp irritation.
Finally, I rewashed my hair with shampoo several times, to insure that all of the bleach had been removed from my locs. My hair now smells fresh as a daisy! To prevent the re occurrence of mildew, make sure your son washes his locs thoroughly, then allows them to completely dry after each washing.