Marpole has all the major Canadian banks and financial institutions along with notarial, legal, accounting and tax services.