Yes, being Sulphate and chemical-free, Ayurvedic shampoos are apt for chemically-treated or color-treated hair. They are generally gentle on such hair. However, certain ingredients may be unsuitable for such hair types, so read the ingredient list thoroughly before choosing an Ayurvedic shampoo.