Tax Dispute Resolution

  • Canada Revenue Agency disputes
  • Tax Court of Canada and all levels of court appeals