Immigration Law

We provide immigration litigation services including judicial review applications in the Federal Court. I was personally involved in a security certificate file as a member of public counsel in Re: Mahjoub. The members of our office bring a broad array of knVisa Application Edmonton Immigration Lawyerowledge and experience to the table for our immigration clients.






Many but not all people who are present in Canada and run afoul of the immigration authorities may be detained by the Canada Border Services Agency which is the agency responsible for enforcing Canada’s immigration laws. This is not the same as being arrested for a criminal offense, but the consequences can be very similar.

  • Inland & Overseas Spousal and Family Class Applications
  • Business Visas
  • Visitor Visas
  • Temporary Resident Permits
  • Study Permits
  • Canadian Immigration – Permanent Residence and Citizenship:
  • Skilled Worker Applications
  • Entrepreneurs, Investors, Self-Employed Individuals
  • Family Class Sponsorships
  • Humanitarian and Compassionate cases
  • Provincial Nominee Programs for Permanent Residence
  • Permanent Residence cards
Posted in Canadian Immigration.