John oversees the assurance practice for our Auburn and Opelika offices. John has over 20 years of experience. He provides auditing, tax, and consulting services to a variety of industries including governmental, non-profit, construction, technology, manufacturing, and health care. John is most passionate about providing strategic tax and financial