Question: how long does redken demi permanent hair color last?
Answer: Duration. Demi-permanent hair color lasts up to 20 shampoos while semi-permanent hair color only lasts up to 12 shampoos.