I recommend Mark at Salon Oxide. Its in an unmarked house on Sommerset and is just him, a partner and an assistant. He took a full half hour with me our first meeting over a glass of wine to talk about me, my style, my schedule, my needs, etc. His approach is much more free-form than by-the-book and he's great if you are looking for a much edgier style. He even recommend a product he didn't have because he thought it would be the best option for my hair. He is also an amazing colour tech. Difficult to get an appointment with, but worth the effort.