David Keyes
Associate Lawyer at Verhaeghe Law Office
- Languages
- French, English
Civil Litigation & Dispute Resolution
Family Law
Criminal Defence
Employment & Labour LawAssociate Lawyer at Verhaeghe Law Office
Civil Litigation & Dispute Resolution
Family Law
Criminal Defence
Employment & Labour LawDavid Keyes was born in Barrhead, Alberta and grew up in south Edmonton. He earned a Bachelor of Education from the University of Alberta in 2011 and a Juris Doctor from the University of Ottawa in 2015. He has extensive trial experience in civil litigation, family disputes, and criminal defence, and has obtained jury acquittals and favourable results in commercial and family disputes. His practice also covers employment rights, residential and commercial tenancies, corporate structuring and governance, family agreements, and estate planning and administration. He offers legal services in French and English.
Listing compiled from public sources in July 2026. Confirm David Keyes’s licence and standing in the Law Society of Alberta directory ↗