If you have an immigration or citizenship issue and would like to speak to a Canadian Citizenship and Immigration Consultant, get in touch with us to schedule a consultation. We offer legal Temporary and Permanent Immigration and Citizenship advice and handle complete representation from start to finish.