Dr. Shepstone has been my dentist for over twenty years and my daughter’s since she was 2. He and his staff always provide a good experience. They’ve never failed to address any concerns, and we’ve never dreaded a trip to the dentist!