Dennis combines legal acumen with a practical perspective to help his clients. With a prior career in marketing and database management, and as a small business owner and an experienced attorney, Dennis uses the law to transform ideas into action, to overcome obstacles, and to set things straight.

Dennis thrives on advising businesses and non-profit organizations. His comprehensive approach has led Dennis to increasingly focus on the trust and estate planning needs of closely held businesses and individuals.

His favorite solutions prevent problems in the first place. But if problems must be solved the hard way, Dennis is committed to fighting for his clients in court and before administrative agencies. For decades he has maintained a wide-ranging civil litigation practice. He also regularly represents professionals before licensing boards, as well as people and businesses in administrative hearings, such as Medicare and Medicaid providers in fraud and abuse proceedings.

Outside of work, Dennis volunteers with organizations that support his local community. He enjoys the tranquility of fly-fishing and the joyful noise of guitar playing, but he derives his greatest satisfaction from his family. He lives in Waterville with his wife and daughter. Two grown sons have flown the coop.


  • B.A., University of Florida (1991)
  • J.D., cum laude, University of Maine School of Law (2002), articles editor of the Maine Law Review, and recipient of the Faculty Significant Achievement Award


  • Law clerk for the Honorable Jon Levy of the Maine Supreme Judicial Court (2002-2003)
  • Admitted to practice before all courts in the State of Maine, U.S. District Court for the District of Maine, U.S. Court of Appeals for the First Circuit, and U.S. Supreme Court
  • Peer review rated “AV Preeminent” by Martindale Hubbell®, awarded to fewer than five percent of attorneys across the United States

Community Participation:

  • Appointed to the Maine Supreme Judicial Court Advisory Committee on the Rules of Evidence
  • Appointed to the Maine Board of Overseers of the Bar’s Grievance Commission
  • Board of Directors of Kennebec Valley Community Action Program (KVCAP)