John has more than 30 years of experience in public accounting providing auditing and business consulting services to clients in the retail, manufacturing, construction, and not-for-profit industries. He specializes in benefit plan audits, mergers and acquisitions, business planning, and financing. His experience includes designing and implementing cost accounting and inventory control systems for multi-industry companies, conducting LIFO inventories, conducting quality of earnings reviews, and assisting clients with adopting new accounting standards. Read more of John’s insights on our blog.

Contact

How Can We Help You and Your Business?

Innsbrook Corporate Center
4401 Dominion Boulevard
Glen Allen, Virginia 23060

804.747.0000 or 804.273.6200

Directions