At the outset only the lawyer should be present to sort out the issues that the agent wants to discuss, to find proper documentation and to prepare your for your answers. and then at some point you should be present at an audit, along with anyone who helped prepare your tax filings. You should also have a tax lawyer on your side who can help answer questions for you.