I'm having it done tomorrow, and never know whether i should wash it with a mild shampoo (bavy shampoo maybe?) before I go to the hairdressers. If they put the colours on and it's not totally clean (which it wont be due to hairspray/mousse etc) surely this will affect how the colours absorb? I know it gets a good wash afterwards, but I just wonder if it might help to do it beforehand as well? (cant believe i'm asking this now when I've been having colours done for approx 30 years!!)