John is a Principal & Tax Consultant at Henssler CPAs & Advisers, LLC. He has more than two decades of experience in tax planning and compliance for corporations and partnerships. He earned both a Bachelor of Science in Accounting and a Master of Accountancy from the University of Tennessee, Knoxville.