The Federal Government of Canada has Business immigration programs, but the processing times are three years or more, and an applicant cannot usually get a Work Permit to get the business started before approval.
Fortunately, the Province of British Columbia has stepped in to create three faster ways for Business people and their families to immigrate to the Province of British Columbia. These are all part of the Provincial Nominee Program (PNP).
There are three Business Immigration programs for the PNP, the Regional Business Component, the Business Skills Component and the Strategic Projects Component. In each immigration category, if the Principal Applicant is approved for Permanent Residence, then his or her accompanying spouse and all dependent children also get approved for Permanent Residence.