My corporations were subject to an audit and CRA was interested in my international connections. CRA sent me that horrid brown envelope containing at notice of audit. I interviewed a number of tax specialist companies and selected Tax Audit Solutions to represent me. I was not wrong in my decision. They handled everything. I did not need to meet with or speak to CRA except for one short meeting that TAS managed expertly. TAS kept the audit from going sideways and has been there for me throughout the whole long process.