Verhaeghe Law Office
Court of Queen's Bench of New Brunswick
Supreme Court of British Columbia
Court of Appeal of British Columbia
Ricketts Harris LLP
BC Hydro and Power Authority
Provincial Court