Meet Our Team

Mary Grace Hanlon, RDH

Mary received her BA in Communications in 1987 from Lycoming College and an AA in Dental Hygiene in 1991 from Middlesex County College.  She has been with our practice for 6 years.  Patient comfort and helping patients achieve and maintain a healthy environment in their mouths is very important to Mary.  She regularly attends Continuing Education classes in pursuit of cutting edge techniques to effectively achieve your oral hygiene goals and increase your comfort.  Along with practicing Dental Hygiene,  she enjoys raising her two children with her husband Mike and outdoor activities such as hiking and camping with her family. Mary and her family reside in Plumstead Township.


Elizabeth Sheaffer, RDH

Elizabeth (Betsy) was born and raised in Bucks County. She has been a hygienist in our practice for over 25 years. She is married and has a daughter in college. Betsy loves to paint in oil and water color. She feels fortunate to display and sell many of her finger paintings in our office. Betsy’s other hobbies are gardening and cooking.


Teresa Wight, RDA

Teresa was raised in Spokane, Washington and attended school in Washington State. She has been in the dental field as an assistant for 25 years. In addition to chairside assisting she co-ordinates treatment plans and surgeries for our patients . She likes to travel and has visited many countries.

Lauren Busik – Front Desk

Lauren has been with our dental practice for five years. She joins the team at the front desk. She enjoys traveling and spending time with her extended family.


Susan Shubert – Insurance Coordinator

Susan has been with our practice for six years. She is the insurance coordinator and finds it rewarding to help our patients with their insurance questions and concerns. Susan lives in Buckingham, is married and has three children. In her spare time she loves to entertain her family and friends, shop and go to the beach.