All 10 provinces and 2 northern territories offer a wide range of immigration programs. Generally, under these programs, the particular province selects the immigrant (according to their own program criteria) that best suits their current labour market and business requirements. The Canadian Federal Government is responsible for checking medical admisibilty, criminality, and national security. They also regularly check for fraud and misrepresentation.
We currently specialise in Manitoba and British Columbia immigration so we are only providing the information on those two programs here.
Information on immigration programs for: