I was asking about work permit and then exploring PNP options.It is not clear if you are asking about a work permit or to immigrate as a permanent resident (PR)?
Note that since the person in question owns the business, it will be considered self-employment. Self-employment counts as foreign work experience, but it can be more challenging to document for PR applications.