You will get consistently better results leaving hair coloring to professional colorist. At Bravo Salon, your hair stylist will be able to pick out the hair colors that work best with your skin tones. Application can be tricky also. Your hair porosity will determine how long colors should be left on. Even touching up roots can be tricky. Almost all hair will benefit by using a clarifying shampoo before coloring.