John has over 25 years of public accounting experience dealing with privately-owned companies and not-for-profit organizations. John began his career with Glenn Graydon Wright in 2001 and became a partner of the firm in 2006.

He provides assurance, accounting, personal and corporate tax planning and compliance, and business advisory services to an array of owner-managed businesses. His experience and portfolio of clients are quite diverse and include franchises, construction, professional services, investment companies, registered charities and not-for-profit organizations.

John believes in providing practical advice in a professional, accurate and timely manner that is tailored to each client’s unique circumstances. He has a strong desire to exceed client expectations. His specialties include Accounting Standards for Private Enterprises (ASPE), Accounting Standards for Not-for-Profit Organizations (ASNPO), personal and corporate tax planning and compliance and business advisory services.

John is an active member in the Halton Region Experts on Demand and Youth Entrepreneur Mentors Programs. He has been a strong supporter of the Tim Hortons Children’s Foundation and Big Brothers Big Sisters of Halton charities for many years. John enjoys playing golf and participates in various Halton area ice hockey leagues throughout the year.