You’ll want to ensure that the audit professional you hire is:
Authorized to practice before the IRS and/or state
Has experience dealing with the IRS and IRS agents
Transparent about their pricing upfront
Knowledgeable about tax codes and how they apply to your situation
If you’re dealing with a small business tax audit, you’ll want to ensure your tax professional has experience with business tax returns and audits.