I've been going to Soho Salon since they were located in the Sherway Gardens mall. I've had many colourists and stylists and all have been great. I've taken pictures in to show the colourist what i'd like and she's always done the best job. Only problem is the salon is super busy so if you want appointments with specific people you have to book well in advance. It's completely worth it for the quality of their work.
On a side note .. I started going here when I moved to the area. There was a time I couldn't get an appointment and went back to my old hair dresser who I thought did a great job before. I was very unhappy with my haircut and the techniques she used to cut my hair. Needless to say I book my appointments at Soho well in advance now.