I know this is an old thread but I have a quick question? there is some vendor on amazon selling 2oz sizes of kerapremium for cheap, so I think I want to try doing a root touch up myself. I think if I'm doing just roots I may even be able to get a few uses out of the bottle.

Anyway my question is I know you have to use a special shampoo beforehand, so if I am doing only the roots do I only put the special shampoo on the roots so I don't remove the Keratin from the rest of my hair or is it safe to "special shampoo" the whole head. Any help would b appreciated.