Kevin Lee Ryals
Partner, DHG Insurance (CPA)
Charlotte, NC - Uptown
Industry Focus
  • Mortgage Companies
  • Insurance
Service Areas
  • Advisory
  • Assurance
  • Mergers & Acquisitions


Kevin Ryals, a Partner in DHG Insurance, possesses more than 16 years of public accounting experience, concentrating in the insurance industry. Prior to joining DHG, Kevin worked for two Big Four accounting firms for nine years where he served both public and private insurance companies. He has served various sized clients, including both public and private entities, life and annuity, property and casualty, self-insured and warranty providers. Kevin has a unique skill set to provide in-depth knowledge of the insurance industry.

Kevin routinely provides non-attest services to clients in the area of purchase accounting (PGAAP), IPO readiness/preparation and financial statement modernization projects. In this capacity, Kevin works with clients to establish or refresh management’s discussion and analysis and footnote information included in public filings. Kevin also assists clients with technical financial statement issues on both a U.S. GAAP and statutory basis, including the implementation of new accounting principles or guidance or new regulatory requirements, PeopleSoft ledger conversion, due diligence, conversion from one basis of accounting to another (i.e. Statutory to U.S. GAAP), infrequent or unusual transactions and other technical issues as they arise.

Kevin serves as engagement quality reviewer for attest clients where he provides technical support to the firm’s public clients and transactional support based on multiple years of merger and acquisition experience. Kevin serves as the professional practice partner for DHG Insurance where he provides technical assistance to the firm’s other insurance partners or on insurance industry matters.


Professional Organizations
  • American Institute of Certified Public Accountants
  • Florida Institute of Certified Public Accountants
  • Insurance Accounting and Systems Association, Director, Carolinas Chapter
  • National Association of Insurance Commissioners
  • North Carolina Association of Certified Public Accountants
  • Bachelors, Accounting
    University of North Florida

In the Community



  • Certified Public Accountant - FL - AC41218
  • Certified Public Accountant - NC - 34521

Knowledge Share

No items returned.