Question: should you color your hair before keratin treatment?
Answer: You should color your hair before undergoing keratin treatment. ... The reason for such timing is that keratin strengthens the color, be it permanent or semi-permanent color or highlights, and your hair retains the new color for a much longer time. It also makes the hair more shiny and flexible.