Audit and Assurance

The advantages of a good audit

Organizations and businesses often don’t seek audit procedures unless they’re required, such as a company courting investors, a nonprofit group seeking donors, or a governmental agency handling taxpayer money.

Rather than just going through the motions and checking boxes, our audit and assurance services team looks at the bigger picture to help you improve internal controls, beef up business processes, and prevent potential (and often costly) issues.

Backed by multiple industry-specific teams and their diverse range of audit insight, we adhere to stringent federal requirements for audit procedures, including U.S. Generally Accepted Accounting Principles (GAAP), Government Auditing Standards (GAS), and international regulatory requirements.

Digital network concept with 'Audit' and various financial icons representing audit and assurance services

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 long-term basis:

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

Alex Dawald is a member in the assurance services department

Alex Dawald

Member

Assurance Services

KraftCPAs PLLC

Katie Grant is a member with the assurance services group

Katie Grant

Member

Assurance Services

KraftCPAs PLLC

Vikki Gray is a member in the assurance services department

Vikki Gray

Member

Assurance Services

KraftCPAs PLLC

Jared King is a member in the assurance services department

Jared King

Member

Assurance Services

KraftCPAs PLLC

Sean Owens is a member-in-charge for the assurance services practice

Sean Owens

Member-in-Charge

Assurance Services

KraftCPAs PLLC

Ken Youngstead is a member in the assurance services department

Ken Youngstead

Member

Assurance Services

KraftCPAs PLLC