Do I need to shampoo my hair before dyeing, if I have any styling product in it?
No. It's best to wait 24 hours from your last shampoo before coloring your hair. If you do have styling product on your hair, such as gel or hair spray, brush your hair to remove the excess.