Our company offers business registration and accounting services in Canada for non-Canadian residents, who would like to expand their businesses in Canada or planning to immigrate to Canada as a business immigrant. We provide registration of branches of non-Canadian legal entities in BC, Canada. Upon such registration a non-Canadian company receive a status of British Columbia Extra-Provincial Corporation and rights to open a bank account and conduct business in Canada. Our company also incorporates Canadian corporations for non-Canadian residents in the province of British Columbia. For clients who would like to form partnerships in Canada, we offer registration of Limited Partnership in BC, Canada. We also assist our clients with opening personal, corporate and merchant accounts in Canada. Please be advised each account signatory must visit our office in person for opening bank accounts. If you are interested in opening a bank account in Canada, please contact our office.