David Holmes has extensive experience in auditing, accounting and tax services related to for-profit and not-for-profit entities. Over twenty years of public accounting experience has provided David an opportunity to provide assurance and tax services to all types of organizations in a wide range of industries including; manufacturing, construction, service and healthcare. David has provided a variety of other accounting and management consulting services; such as the preparation of employee benefit plan audits, preparation of forecasts and projections, internal control attestation engagements, tax planning, and agreed upon procedure engagements. David serves as a technical resource for the Firm’s assurance and attestation engagements.