Catherine has extensive experience in all areas of family law, including divorce and all incidents of custody, access, child and spousal support, matrimonial property law, separation agreements, common law property agreements, pre-marriage contracts, adoption (including spousal adoption) and private guardianship matters. She is a trained mediator and a trained Collaborative Law Lawyer. In her ongoing commitment to ensure financial circumstances alone do not dictate an individual’s access to the courts, she continues to accept Legal Aid referrals. Catherine is also extensively involved in community work, both inside and outside of the legal community. Commencing in law school, she has volunteered at the Calgary Womens' Emergency Shelter, Student Legal Assistance at the University of Calgary, Calgary Legal Guidance, the Kerby Center, the Animal Rescue Foundation and the Legal Education Society of Alberta. Areas of Practice Family Law Divorce Child Support Spousal Support Mobility