The Accounting Firm for
Organizations That Require More

Providing specialized audit, tax, and consulting services for complex industries.

Enterprise Accounting Solutions

We Bring an In-Depth Understanding to the Needs of Your Industry. You Never Have To Go It Alone.

For 25 years, Tarwater has worked alongside organizations across a wide range of industries that require a specialized understanding of their tax and regulatory complexity. Whether you are facing a complicated audit or planning for growth, our team brings the experience and attention to see it through on time, every time.

Your Trusted Tax Advisors

Experience You Can Count On

Tarwater, PC is a certified public accounting firm, nationally recognized for our work with affordable housing, construction, and not-for-profits. Our team is well-versed in the complexities of each industry we work with, and we bring this knowledge to every audit process. When it comes to taxes, we take care of the details so you can be set up for long-term success.

Relationship-first client advisory work is the backbone of what we do. It’s rare to find a team that both loves the numbers and can explain them to you in plain English, but that’s exactly our goal when we partner with clients.

Explore Our Approach

Based in Knoxville, TN

Serving Clients Nationwide

We offer a range of services to fit a variety of organizations. Whether not-for-profit or for-profit, small or large organizations, our team has seen it all.

Audit Assurance

Our audit services provide the assurance and credibility stakeholders need to rely on your financial statements with confidence.

Learn More →

Tax Services

Tarwater’s tax professionals provide strategic guidance to help your business navigate complex tax challenges and capitalize on opportunities.
Learn More →

Advisory Services

Our experienced advisors help your organization identify opportunities, mitigate risk, and achieve sustainable growth.
Learn More →

By The Numbers

Our Results Add Up

Years in Practice
0 +
States Served
0 +

Talk To An Advisor

Contact Our Team

Get in touch when the time is right, and we’ll take it from there.
Get In Touch