John attended Mount Saint Vincent University in the undergraduate business program and graduated from Dalhousie Law School in 1983.
John has been a practicing member of the Nova Scotia Barristers Society since 1984 and practices in the fields of property law, business, commercial and immigration. John has represented individuals, as well as builders in all areas of Real Estate law since 1984. he is an accredited user of the Land Registration System and a member of the Real Estate Lawyers’ Association on Nova Scotia.
John is proud of being able to built many long standing relationships with individual and small business clients, some of whom he has served for over 25 years. A relationship built on trust and the ability to listen and adapt to clients needs. Since the year 2005 John has been working in the area of immigration, assisting new immigrants establish in Canada under the various programs initiated by both the Federal government of Canada and provincial jurisdictions.