John Hall, CPA


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.