The Immigration and Refugee Protection Act and its regulations set the rules. Immigration, Refugees and Citizenship Canada (IRCC) changes its programs and forms often, so we check the current requirements before you apply.
We work with clients inside and outside Canada, by phone or video. We explain each step in plain language, keep you updated, and tell you what to expect on timing.
