Most of the shampoos I've tried without chemicals are either expensive or ineffective. Try REN's Oat and Bay conditioning shampoo. This has bay oil to stimulate new growth and lemon oil to cleanse the hair. It's free from all harsh sulfate detergents and synthetic colours. It's £6.50 for a 100ml bottle so it won't break the bank and goes a long way.