are box hair dyes permanent?
They are not permanent and last from shampoo to shampoo. However, I would advise you to stop using them about a week before any color service because they have been known to change into funky colors when reacting with hair lightener.