Keyork Immigration Law est un cabinet d'avocats spécialisé en droit de l'immigration dont le siège social est à Toronto (ON) et un bureau satellite à Montréal (QC), qui se concentre et se spécialise uniquement dans l'immigration canadienne. Mary pratique également le droit de l'immigration en association avec l'Alliance canadienne de l'immigration avec Nancy Elliott, une avocate en immigration spécialisée dans les solutions pour les particuliers et les entreprises qui cherchent à investir ou à déménager au Canada.