Meet Dr. Carol Schaffer  

Carol G. Schaffer, DMD, has been practicing general dentistry since 1981, and has been in practice in the High Country of North Carolina since 1987. She is a 1981 graduate of the University of Pennsylvania, School of Dental Medicine. She completed a General Practice Residency at The University of Pennsylvania in 1982.


Dr. Schaffer treats adult patients (over 16) and is currently accepting new patients in her office in Sloop Medical Plaza in Linville beside Cannon Memorial Hospital. She provides a variety of services including, fillings, crowns, bridges, implant restorations, partials, dentures, bleaching, and cosmetic procedures. She routinely completes more than 20 hours of continuing education annually and provides dental services and up to date procedures in a most pleasant environment. Her hygienist and staff are often complimented on their professionalism and courtesy.


Dr. Schaffer is also a certified health and weight loss coach. If you want to get healthly and transform yourself please get in touch.


Dr. Schaffer has been very involved in the community and currently is a member of both the Avery County Chamber of Commerce and the Banner Elk Chamber of Commerce. She enjoys visiting nursing homes with her therapy dog, Miley. Other free time activities include tennis, majong, word games and enjoying here time at home in Banner Elk with her two rescue dogs.


Dr. Schaffer was honored by The High Country Caregiver Foundation at a reception titled "Celebrating Caregiving and Caring People". Carol has made a significant impact on the success of the HCCF and its ability to help local family caregivers.