David's hair salon in Thornhill, is the best hair place in this entire world. :) Mary and David are truly "the dynamic duo". They get my blonde colour right every time, and it is always 'service with a smile'. They both work so hard, and don't make you wait for very long, even though they are extremely busy. No matter what the weather is outside, in David's hair salon, there is lots of calm, laughter and amazing and talented hair stylists and colourists. :) Kelly P.