I think the best thing for hair growth is a healthy diet and avoiding damaging your hair. Secondary to this, I know some people take biotin, and I have just started to mix a bit of rosemary and carrot seed oils into my castor oil when I do a warm oil treatment, I'll see how it goes. You could also try the inversion method
Bookmarks