What's a good shampoo that is sulfate free and gives my hair a good cleaning ?

my hair is naturally oily and need a good shampoo 

2 Answers

trader joes tea tree tingle, giovanni deep moisture shampoo, kinky curly come clean. All are relatively strong.
Tresemme Naturals Moisturising Shampoo is widely available, sulphate free and good at cleansing.