Yes.  However finishing results on virgin hair will not be as long lasting compared to the keratin treatment done on previously chemically treated or coloured hair.