John Craig is a founding partner of the firm. John’s practice is restricted to family law in which he has over 20 years’ experience.  

John advises clients on matters arising from the breakdown of marriages and common law relationships.  He represents clients on matters including divorce, separation, child custody and access, child and spousal support and on the division of property.  He has extensive experience in negotiating and drafting separation agreements, cohabitation agreements and marriage contracts.  He also has significant experience appearing in court on pretrial procedures and in conducting trials.

John has lived the past 30 plus years in Barrie. He has been involved in competitive minor hockey in Barrie in coaching and organizational administrative capacities for over ten years.