Geoff graduated from the University of Massachusetts – Amherst in 2000 with his B.A. degree and from the University of Maine School of Law in 2006 from which he received his J.D. degree with a pro bono award designation. After graduation from Law School, Geoff clerked with the Maine Board of Overseers of the Bar where he worked with Bar Counsel staff to enforce the Maine Bar Rules regulating the professional conduct of Maine attorneys. While clerking for the Board of Overseers, Geoff also worked with the Grievance Commission, the Professional Ethics Commission, the Fee Arbitration Commission and the Lawyers Fund for Client Protection.
Geoff's practice areas focus on commercial and residential real estate transactions, real estate related litigation, trust and estate planning, family law and elder law. He is a member of the Maine State Bar Association and the Maine Trial Lawyers Association. He was admitted to Maine Bar in 2006.