Internal Audit

The first step toward mitigating risk

Safeguarding you from risks that prevent your business or organization from running smoothly is critical. An internal audit helps protect organizational integrity, enhance operational efficiency, and support a culture of continuous improvement and accountability. An internal audit helps uncover the potential risks that could jeopardize that information.

Since every client is unique, we work to develop the best approach to meet their needs, identify risks, provide assurance on operating effectiveness, and adhere to strict compliance and industry regulations. Our extensive background in multiple industries – including healthcare, financial institutions, technology, manufacturing/wholesale/distribution (MWD), utility, and governmental – gives us the insight to offer the right solution.

Whether we’re overseeing procedures from start to finish or supplementing a client’s existing internal audit team, we offer the expertise to complete timely internal audits that meet your budget and exceed expectations.

Visual representation of internal audit reports featuring a checkmark surrounded by digital icons and a hand reaching out

Service when you need it

We provide support on your schedule, so our level of involvement is up to you. These are a few of the ways we can help, either on a short-term or a long-term basis:

  • Internal audit outsourcing or co-sourcing
  • Staff supplementation
  • Integrated audits (financial, operational, IT)
  • Special projects
  • Audits requiring specialized skills (network vulnerability, penetration testing, social engineering, database)
  • Quality assurance reviews
  • Industry-specific audit programs and staff training
  • External audit assistance
  • Best practices and benchmarking
  • Sarbanes-Oxley (SOX) testing

The Kraft Difference

Handshake icon

People you trust

Anchored by local roots and respected in the industry, we’re proud of our people-first culture, which has set us apart for over six decades.

User icon

Industry expertise

Our team is led by experts with up-to-the-minute insight in their field. We’re accessible and ready to help when you need us most.

Bulb Icon

Independent thinkers

As one of our industry’s most established independent firms, we think critically and move quickly. Clients get answers fast and see tailored solutions.

Globe icon

Bandwidth for diversity

As a growing firm in a thriving region, we evolve to meet the needs of our diverse clientele, particularly those in the competitive middle market.

Team Leaders

Michael Davis is a member with the assurance services group

Michael Davis

Member

Assurance Services

KraftCPAs PLLC

Erica Hightower is a senior manager with the risk assurance and advisory services (RAAS) practice

Erica Hightower

Senior Manager

Risk Assurance and Advisory Services

KraftCPAs PLLC

Scott Nalley is the member-in-charge with the risk assurance and advisory services (RAAS) group

Scott Nalley

Member-in-Charge

Risk Assurance and Advisory Services

KraftCPAs PLLC

Gina Pruitt is a member with the risk assurance and advisory services (RAAS) practice

Gina Pruitt

Member

Risk Assurance and Advisory Services

KraftCPAs PLLC