Immigration Law is What We Do

We’re BC’s immigration law firm.  With offices in Vancouver and Victoria, we provide a full range of immigration legal services to clients around the province and across Canada.


Immigration for Individuals

We can help you and your family navigate a path through the immigration system and apply for permanent residence in any category including Express Entry, provincial nominee programs for skilled workers and entrepreneurs, family class sponsorships, humanitarian and compassionate applications and more.

Immigration for Businesses

We understand Canadian business. We support Canadian employers in every industry to recruit and onboard key international talent, and foreign businesses seeking to establish themselves in Canada. We have experience working with every work permit and business visitor category, including Labour Market Impact Assessments, intra-company transferees, free trade agreement professionals, reciprocal employment, pilot projects and more.


Whether it’s getting your first study permit, staying in Canada to work after your studies or seeking permanent residence, we can help you navigate your options and guide you to where you’re going while avoiding pitfalls.

Citizenship and Permanent Residence Cards

We can help you take the final step in your Canadian immigration journey by supporting you with applications for grants of citizenship. We can also help you with complex issues like proof of citizenship based on Canadian ancestry, fighting loss of citizenship, or grants of citizenship based on exceptional service to Canada. We can help you get your new permanent resident card or fight loss of status on residence or admissibility grounds.

Admissibility, Appeals and Court Challenges

If you find your immigration path blocked by a criminal or medical issue, by allegations of misrepresentation or any other type of inadmissibility, we can help. We can represent you at every level of tribunal and court including the Immigration Division, the Immigration Appeal Division, the Convention Refugee Determination Division, the Refugee Appeal Division, the Federal Court, the Federal Court of Appeal and more. We can also help with applications for Temporary Resident Permits, Criminal Rehabilitation or Authorization to Return to Canada following deportation.

We’d love to hear from you

Book a consultation with one of our lawyers here.  We charge $550 (plus applicable taxes) for a one-hour consultation, which will generally be credited towards your file if you retain us to represent you.

    Your Name (required)


    Your Email (required)

    Country of citizenship

    Lawyer you would like to contact

    Description of my case


    Type the text above into the below input field

    Click SUBMIT once and wait for confirmation that message was sent successfully

    The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish a lawyer - client relationship. Confidential or time-sensitive information should not be sent through this form.