Several factors can reduce the length of the keratin treatment: hair type, how often you wash your hair and with what type of shampoo (those with sulfates will strip it faster), the quality of the water you are washing it in (hard water will strip it faster), and if any other chemical process is applied to you hair such as coloring.