Keratin is a tough protein found in skin, hair, and nails, and is (you guessed it!) the primary product used in keratin treatments. The chemical aldehyde, a derivative of formaldehyde, assists the keratin infusion into the hair. The keratin procedure reconditions the hair to prevent frizz while allowing it to wave, curl, or be flat-ironed straight. This procedure is not permanent. It lasts anywhere from eight weeks to four months, but the hair gradually returns to its original state without the awkward growing out stage in Brazilian hair straightening.
For coloring: You need to wait two to three weeks before and after you do any other chemical treatments, including coloring. For best results, always do the coloring before the keratin treatment. After treatment, the keratin coats your hair like a thin layer of film, therefore colorants might not penetrate the hair they way it should.