top of page

Dr. Margaret Palmer


Dr. Palmer joins us from Scarborough, Maine, where she was raised and currently resides. Dr. Palmer 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. Palmer 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. Palmer prides herself on comprehensive care in order to give everyone the healthy and beautiful smile they deserve. When Dr. Palmer is not in the office, you can find her enjoying Maine’s mountains, beaches or finding new restaurants to try with friends and family.

Dr. Andrew Rutter

Dr. Rutter BG.jpg

Dr. Rutter is a native of Spencerport, 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.  Recently, Dr. Rutter made the decision to bring his fifteen years of experience to Wells.  

When Dr. Bryan RuDusky made the decision to retire in 2020, 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 from Dr. RuDusky.  

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, has taken multiple Spear courses, and has accumulated over 500 hours of continuing education credits.  

bottom of page