John is an outstanding hairdresser. Speaking as a guy you know someone is good when you like the cut and then do it consistently the same each time. He's also a pleasure to chat too. Highly recommended.