Meet Jennifer G. Villeneuve

Jenny represents clients in the areas of Real Estate, Estate Planning, Probate, Corporations and also provides counsel and representation for Municipalities. 

Jenny began her practice in New Hampshire as an Assistant County Attorney, prosecuting in the Domestic Violence Unit in the Strafford County District Courts. She subsequently worked as a Staff Attorney for the New Hampshire Municipal Association where she provided legal counsel to over 200 member municipalities, provided educational seminars and trainings for municipal officials and prepared Amicus briefs on important municipal issues for both the Supreme and Superior Courts of New Hampshire. Jenny returned to her hometown, Damariscotta, in 2004 to join in practice with her father, James Gallagher and his late partner Gordon Stein. She has enjoyed representing local, relocating and seasonal residential clients since then in a variety of general practice areas. Primarily, Jenny is focused on facilitating reasonable solutions for simple and complex property matters. She also is skilled in careful creation of long terms plans based on client’s lifestyle goals and interests in leaving a legacy for their loved ones. Jenny also enjoys practice management and is constantly reviewing internal practices to assure GVD attorneys and clients have access to all of the best resources to produce excellent quality work in an efficient manner. Jenny represents the diverse client base of the Mid-Coast region, striving to continue her father and grandfather, Hon. Ralph A. Gallagher’s family legacy of being a true “country lawyer”, having a reputation for resolving legal matters with a strong dose of common sense.

Jenny graduated from the University of New Hampshire with an undergraduate degree in Music  in 1996 and a Juris Doctor degree in 2000 (formerly Franklin Pierce Law Center). She resides in Alna with her husband and two school-aged children. She spends much of her spare time outdoors in all seasons, tending to the small family farm or supporting equestrian aspirations.    

Jenny can be reached by calling (207) 563-5828 or emailing