John has been an absolute pleasure to work with! His knowledge, expertise, and professionalism are unmatched. He was always there, ready to guide, reassure, and answer all my questions… And there were many! John has given me the knowledge, and confidence to move forward in my business. Although our time together has come to an end, what I have learned from John will last a lifetime.