We help taxpayers and their professional advisors navigate through Canadian tax laws and tax controversies.

We are advocates for taxpayers at all levels of tax disputes.

We represent taxpayers in all civil, criminal and quasi-criminal courts in Ontario.

We represent taxpayers and assist their professional advisors in federal and provincial audits and objections, in negotiations of collections arrangements and in applications for relief from interest and penalties.

We optimize tax savings through estate plans and corporate reorganizations.

We bring responsive solutions to tax problems and identify planning opportunities.

To speak with us about how we can help identify tax planning opportunities unique to you or your client, please call: 416.590.2671