John D’Agostino BA(Hons.), L.L.B., J.D. is a graduate of Laurentian University with an honours degree in Economics and Political Science.  

John obtained his Bachelor of Laws at the University of Windsor and further obtained a Juris Doctor Degree at the University Of Detroit Mercy School Of Law.

John articled with the Toronto, Ontario, law firm of Loopstra, Nixon & McLeish before being called to the bar.  

John remained with Loopstra Nixon & McLeish until 1997, practicing law primarily in the areas of corporate/commercial and real estate law. 

John returned to his hometown of North Bay to practice law for himself in April of 1997.