Practice Areas:
U.S. Immigration

Jennifer brings her dogged determination, practical know-how and attention to detail to the complex practice of Immigration Law. She focuses on administrative matters, guiding individuals, couples, families and businesses through immigrant, non-immigrant and citizenship processes before U.S. Citizenship and Immigration Service, U.S. Department of State, and U.S. Department of Labor.

More details about these services can be found on GVD Law’s Immigration services website.

Jennifer earned her undergraduate degree in zoology from Connecticut College in 1985, studying abroad in both the U.K. and Kenya. After five years working on wildlife conservation issues in Newfoundland Canada, she returned to the U.S. graduating, cum laude, from Cornell Law School in 1993. Upon admission to the Massachusetts Bar in 1994, she began her legal career focused on environmental issues, working for the Conservation Law Foundation and the Quebec Labrador Foundation. In 2013, she transitioned away from more than two decades of work in natural resources into the field of Immigration Law. Prior to joining Gallagher, Villeneuve and DeGeer, PLLC in 2019 she practiced with Goeschl Law Corporation, a California-based Immigration firm serving entrepreneurs and corporations, where she continues to provide services during peak periods. Jennifer also operated her own Immigration practice, the Law Office of Jennifer Atkinson, which concentrated on family-based immigration, citizenship, and asylum matters.

Jennifer lives with her husband Mike Tatro, owner of Gammage Shipyard and their children in Damariscotta. She is a member of the American Immigration Lawyers Association, the Maine State Bar Association, and the Lincoln County Bar Association. She serves on the Board of Trustees of the First Universalist Church of Rockland and is a member of the Pro Bono Panel of the Immigrant Legal Advocacy Project in Portland. In her spare time Jennifer enjoys creative pursuits as well as being outside raising chickens, landscaping, gardening, or exploring local trails.

Jennifer can be reached at (207) 563-5828 or by email at