Immigration Law

There is no better country in the world to come to than Canada; and with the current immigration policies in place, there has never been a better time to apply. However, the process can be complicated and mistakes can seriously hinder your application.

We provide expert immigration legal services to simplify the process.

Service Areas:

● Temporary Residency

  • LMIA’s
  • Work Permits
  • Study Permits
  • Visitor Visas
  • Caregiver Program
  • Protected Persons Applications

● Permanent Residency

  • Express Entry
  • Federal Skilled Worker
  • Canadian Experience Class
  • Provincial Nominee Programs
  • Family Class Sponsorship
  • Humanitarian and Compassionate (H & C) grounds

● Canadian Citizenship

  • Pardon/Record Suspensions
  • Citizenship Application
  • Passport Applications
  • Citizenship Revocation

● Inadmissibility Cases

  • I-192 US Waivers of Inadmissibility
  • Medical Cases
  • Criminal Cases
  • Deportations
  • Removal Orders
  • Misrepresentation
  • Protected Person Inadmissible

In 2012, Steele Law opened a second office in downtown Vancouver, BC, and in 2018, we opened a third office in Kelowna, BC, so we can better serve our clients on the mainland.

In addition to our legal services, we are committed to volunteering in the communities in which we work and live. We participate in and support many local programs and we are also active in numerous local organizations – we believe in and enjoy giving back wherever we can.

For more information or to schedule an appointment with a lawyer please contact us at 250-388-7571, or toll free at 1-888-313-7571.


Barristers & Solicitors
103 – 771 Vernon Ave
Victoria, British Columbia V8X 5A7

Tel: 250-388-7571
Fax: 250-388-7327

TOLL FREE NO. 1-888-313-7571


Barristers & Solicitors
1100 – 1631 Dickson Avenue
Kelowna, British Columbia V1Y 0B5

Tel: 250-388-7571
Fax: 250-388-7327

TOLL FREE NO. 1-888-313-7571


Barristers & Solicitors
300 – 1090 Homer Street
Vancouver, British Columbia V6B 2W9

Tel: 604-373-0031
Fax: 250-388-7327

TOLL FREE NO. 1-888-313-7571

©2020 Steele Law Corporation Website from JumpStart Web

Log in with your credentials

Forgot your details?