A hair toner should last up to six weeks; depending on how frequently you wash your hair. We can recommend take-home products to maintain the freshness of your colour.