xrac,
Just so you know my perspective, I was a lawyer in my former life - technically still am one, I guess. Trust me - bring your lawyer. It shows you take this seriously.
Let me ask you a question: Would you show up for an IRS meeting without a lawyer?*
Here, your livelihood potentially is at stake. Bring a lawyer. Sit there and be quiet. Let your lawyer do the listening (after asking minimal but probative questions).
You need to find out first and foremost what they are accusing you of. This seems most irregular. Agencies tend to put everything in writing. If nothing else, I would take a lawyer (yes, I would bring a lawyer with me) if for no other reason than to tell them that the only reason you are meeting in person is to find out what their concerns are and get those concerns in writing. Any response on my part always will be in writing. Never try to respond to any inquiry blindsided.
Good luck.
*The asterisk is to acknowledge that a CPA or EA can represent you before the IRS; however, only an attorney can represent you on appeal, so why bother with someone whose representative authority is so limited?
------
scagnt83,
By bringing a lawyer the first time, you reduce the possibility of having the issue escalate to the level of needing a lawyer. (You're welcome for the lawyer double-speak.)
You are sharp! I like it.