I've been going to James for many years but the service just keeps getting better! He is so creative, really good at translating what a client thinks they want (even if they can't articulate it, like me), professional, fast and accurate. I'm so happy with my cut and colour. Thank you!