Permanent hair dye can last between 6 to 8 weeks before fading. Of course, as your hair does grow during this period, you will need to get touch ups at your roots. I have been a colorist for a couple of decades and the one question my clients always have for me is, how long […]