Canada's immigration program upholds Canada’s international and humanitarian commitments by offering protection to refugees and to vulnerable persons, and by responding to significant humanitarian crises. Canada helps those in need through our asylum and resettlement programs. ​


Streams of refugee protection:

  1. Apply as a Refugee Overseas

    • must be referred by the United Nations Refugee Agency (UNHCR),

    • a designated referral organization, or

    • a private sponsorship group;

    • cannot apply directly to us as a refugee.​

  2. Asylum claims made in Canada​

    • for people making refugee protection claims from within Canada;

    • individuals can make an asylum claim at a port of entry, at a Canada Border Services Agency (CBSA) inland office or an Immigration, Refugees and Citizenship Canada (IRCC) inland office;

    • not everyone is eligible to seek asylum. ​


Pre-Removal Risk Assessment


Certain persons facing removal from Canada may apply for a pre-removal risk assessment (PRRA) if they are subject to a removal order. ​ ​

We provide Refugee application assessments, preparation, and representation for refugee sponsorship and refugee claims for inside or outside Canada, as well as Pre-Removal Risk Assessments.

We assist you and your family in finding the Canadian Immigration Program that best suits your personal circumstances. We assess your eligibility and advise you on the v...
Video Consultation
1 hr
CA$ 210

​Erwin Gotthold

Regulated Canadian Immigration Consultant

Consultant Réglementé en Immigration Canadienne

Member in good standing with the

Immigration Consultants of Canada Regulatory Council

Verify Status with ICCRC