top of page

Dr. Margaret Hancock


Dr. Hancock (previously Palmer) joins us from Scarborough, Maine, where she was raised. She currently resides in York with her husband. Dr. Hancock attended the University of New England where she earned her undergraduate degree in medical biology and discovered her interest in dentistry. After graduating in 2015 she attended dental school at the University of New England College of Dental Medicine.

Upon graduating from dental school, Dr. Hancock continued on to a one-year advanced education in general dentistry (AEGD) residency program at Togus - the Maine Veterans Affairs hospital in Augusta. During this time she was able to gain additional patient experience and education as well as hands-on experience with different procedures across multiple dental disciplines.

Dr. Hancock prides herself on comprehensive care in order to give everyone the healthy and beautiful smile they deserve. When Dr. Hancock is not in the office, you can find her enjoying Maine’s mountains, beaches or finding new restaurants to try with her husband, friends, and family.

Dr. Andrew Rutter

Dr. Rutter BG.jpg

Dr. Rutter is a native of Rochester, New York.  After graduating cum laude from SUNY at Buffalo School of Dental Medicine in 2005, he completed a General Practice Residency program at Cleveland Clinic.  After his training Dr. Rutter moved to New Hampshire and practiced as an associate in Bow for a number of years before opening his own practice in Durham.  In 2020, Dr. Rutter made the decision to bring his twenty years of experience to Wells.  

When Dr. Bryan RuDusky made the decision to retire, he chose Dr. Rutter to continue the high level of care offered at The Dentalcare Inn.  Now known as Wells Dental, our focus is to carry on the personalized, quality dentistry that patients have come to expect.  

Dr. Rutter is a member of the American Dental Association, the Maine Dental Association, and the York County Dental Society.  He is a former President of the Great Bay Study Club, and has accumulated over 500 hours of continuing education credits.  

bottom of page