David joined the office in 1976 as the fifth generation of the Hastings family in the firm. He is a graduate of Bowdoin College and Temple Law School. His practice focuses on real estate transactions, small business representation including entity formations and the purchase and sale of businesses, estate planning, and probate practice. David is admitted to practice in both Maine and New Hampshire. Outside of the office, David served over twenty years as a Director of the Eastern Slope Airport Authority, for many as chairman. He served as a Director of the Maine SAD 72 School Board for eight years and later as a Trustee of Fryeburg Academy for twelve years. He has been a part of the management of the Fryeburg Fair for over forty years and currently serves as First Vice President and member of its Financial Committee. David was elected to four terms in the Maine State Senate from 2004 to 2012, representing 14 towns in Southern Oxford County and Western Cumberland County. David served all eight years on the Judiciary Committee and was appointed Senate Chairman in his final term, during which he also served as the Chairman of the Right to Know Advisory Committee. David lives in Fryeburg with his wife, Carol, a retired third grade teacher. They have four children and three grandchildren. David enjoys golf, fly fishing and skiing in his free time.