Immigration Law

  • Canadian-PassportSpousal Sponsorships
  • Family Class Applications
  • Self-Sponsorships
  • Detention Reviews
  • Opinion letters for Criminal clients
  • Humanitarians and Compassionate Applications
  • Admissibility Hearings
  • Appeals
  • Citizenship Applications
  • Citizenship Appeals
  • Parental sponsorships and Super visas


Every year Canada attracts more and more visitors from all over the world. To make your travel smoothly it is necessary to obtain the proper authorization to enter Canada. For travellers from  visa – exempt countries the electronic travel authorization (eTA) is required to fly or transit through Canada. Exceptions include U.S. citizens, and travellers with a valid Canadian visa. For those who would like to study and work in Canada it is  necessary to obtain a study permit and a work permit.It is important to observe the duration of stay in Canada and, if necessary, in time to apply for extension or change of status.