H!! I am licensed and I have a few tips...Let me start off with hair colour. To get the colour off your skin w/little to no staining-when you are ready to rinse the colour out of your hair get some shampoo and rub it into your scalp, around your hairline, ears etc., basically anywhere it has touched your skin. Make sure you do this BEFORE you rinse-this does not change the out come of the colour but it will help to reduce any staining. Once the water touches the colour it seems to "set" it.
If you are using bleach water will stop the action of the bleach.
Finally just because you buy it in a salon does NOT mean it is better!!! I personally prefer using natural products(because of my sensitivities to chemicals), my personal favorite is Nature's Gate Organics.
If you have any other questions I would be happy to try to answer them for you, also I will continue to update as I think of other things...