University of Maine School of Law
J.D., summa cum laude | 2012
Case Note and Comment Editor, Maine Law Review

Colby College
B.A., cum laude | 2004


  • Maine | 2012
  • U.S. District Court, District of Maine | 2013


Joe is a shareholder and director of the firm and maintains a diverse administrative law practice that extends to environmental, land use, and business immigration matters. He regularly advises developers, individuals, municipalities, banks, utilities, and local and international companies of all sizes on matters relating to planning and zoning, environmental permitting, property taxation and abatement, and regulatory compliance, and frequently represents clients before municipal boards, state courts, and administrative agencies. Joe prides himself on finding the most practical solution to his clients’ most challenging problems.

Prior to attending law school, Joe worked as an environmental consultant, and brings this experience to bear when advising clients on environmental liability, due diligence, and permitting issues.

Joe also maintains an active business immigration practice. He assists employers in obtaining nonimmigrant visas for their foreign employees, including L-1A, L-1B, H-1B, R-1, and TN work authorization. Joe also has experience with employment-based permanent resident (“green card”) applications and applications for naturalization (U.S. citizenship). He advises employers on the recruitment and hiring of foreign workers and cross-border travel issues.

In November 2015, Joe was elected to serve as Trustee on the Board of the Portland Water District, representing the City of South Portland and Town of Cape Elizabeth.

Joe and his wife love to cook and are who you might call “foodies.” His particular expertise is in homemade pizza. A native Mainer, Joe tries to spend as much time outside as possible, whether it’s riding his bike, skiing at Sugarloaf, or landscaping in his yard.


Maine State Bar Association, former Chair of the Environmental & Energy Law Section

Service / Achievements

Joe serves as an elected member of the Portland Water District’s Board of Trustees, representing the City of South Portland and Town of Cape Elizabeth.

Joe also serves as a board member of the Yarmouth Alumni Association and the Nathan & Henry B. Cleaves Law Library.