Duncan & Craig LLP counsel are experienced in all aspects of immigration; including business and investment immigration, applications for permanent resident status; applications for temporary residence (workers, students and visitors), applications for Temporary Resident Permits and appearances before bodies including Immigration Inquiries, Immigration and Refugee Board and Federal Court. We also deal with intra-company transfer of employees and transfers under NAFTA, as well as foreign skilled workers under the Alberta Provincial Nominee program (PNP) and HRSDC. |