Managers
John Hall, CPA
Manager
John is a tax manager at KWC. He also served in this capacity at Kimble CPA prior to their merger with KWC. In this role, John helps individual and corporate clients with their tax and accounting needs.
Prior to joining the Kimble team, John spent five tax seasons with a local firm in Chesterfield along with experience as a Senior Accountant with Paymerang. He specializes in bookkeeping, payroll, tax planning, and tax returns for small businesses. John also graduated from Virginia Commonwealth University with a B.S. in Accounting.
When not working, he is spending time with his family, and doing “suburban dad stuff” like grilling, working in the yard, and tending to his passion for music by playing guitar.

Professional & Civic Organizations
American Institute of Certified Public Accountants
The Virginia Society of Certified Public Accountants
Education
B. S. Accounting, Virginia Commonwealth University
Contact
john.hall@kwccpa.com
804-855-1200
KWC specializes in providing tax, audit, accounting, business consulting services and client advisory services (including outsourced accounting, virtual CFO services, internal control analysis, accounting systems analysis and design) for businesses, individuals, estates, trusts, non-profit organizations, and employee benefit plans. Our diverse client base served includes industries such as professional service firms, government contractors, non-profits, real estate, construction and specialty contractors, and healthcare providers. KWC is the CPA firm clients trust in Alexandria, Arlington, Fairfax, Tysons Corner, Springfield, Arlington, the Richmond Metropolitan Area, Northern Virginia, Washington, D.C. and Maryland.