Best Keratin Treatment I have tried!! You should be able to make this treatment last 3+ months as long as you follow the directions properly, maintain your hair with the right shampoo and conditioners (organic sulfate free), wash your hair a maximum of 1-2 times a week. Thank you