In Alberta Permanent Residency is not required for starting a business. I am on student visa (I can work 20 hours per week) , I have my own business with approved Business Licence from City of Calgary.
Check with the City Hall Office (Municipal Office) where you want to start business, they...