Meet John

Watch

John has over ten years of experience in both the private and public accounting practice areas.  He applies his experience to provide insights and identify opportunities for closely-held businesses in the real estate, technology, private equity, and insurance industries.  In addition, John has multi-state tax experience in which he plans for state franchise and capital taxes as well as sales & use taxes.  He provides ongoing budgeting, forecasting, cash management, and compensation planning for many of his clients. In addition, John applies his expertise and knowledge in structuring transactions and reviewing proposed acquisitions in order to minimize the tax consequences for his clients. John is a member of the Firm’s Financial Services and Emerging & Growth Business teams and has clients that are located throughout Charlottesville and Richmond, Viriginia.

  • Virginia Society of Certified Public Accountants
  • American Institute of Certified Public Accountants
  • Richmond Venture Forum, Board of Directors

Virginia Commonwealth University
Masters of Accountancy

Randolph-Macon College
Bachelor of Art in Biology

Insights from John

Final Carried Interest Regulations

Tax Extenders Deal Renewing Expired Tax Breaks Through 2020 Approved

Limitations on Investment Expense Deductions under the Tax Cuts and Jobs Act

Contact Us