John McSoley

John McSoley, CPA

Partner, Tax Services

Essex Junction, VT

As partner in charge of tax service, John coordinates tax compliance and planning services to individuals and small and medium-size businesses. He works closely with clients to develop strategies to improve their companies' performance. He serves professional service firms, manufacturing concerns, contractors, hospitality, and distribution businesses.

    His expertise includes:
  • Corporation, S-corporation and individual taxes
  • Business valuations
  • Compensation and succession issues
  • Business advisory services


  • BS, University of Vermont

Professional Affiliations

  • Member - American Institute of Certified Public Accountants
  • Member of Vermont Society of CPAs
  • Treasurer, Howard Center



McSoley McCoy & Co. passed the Public Company Accounting Oversight Board (PCAOB) review with no letters of comments...

» More

Our Story

Accounting firms generally fall into one of two categories: firms are either large international businesses with a significant breadth of skill and resources...

» More

Join Our team
Looking for people that want to make a difference.

» More