Our Services 23rd January 2015 by mhp Provision of workers for jobs in Canada. Guidance regarding Immigration to Canada to take advantage of Start Up Visa as a means to take up permanent residence in Canada for business persons and entrepreneurs that qualify.