Everyone's hair is different, but for the least amount of roots possible and the freshest color, you should go to the salon every six to eight weeks. One of the best (and affordable) ways to keep your hair looking like you just got the ultimate treatment from your hairstylist is a shampoo, conditioner, or treatment that's tailored to keep your specific color looking lovely and fade-free. Select the one that suits your shade, and use it once per week to give your hair a refresh.