Have been going to Dr. Shepstone for years and have recommended friends and family to him as well. He and his staff are wonderful. They do a great job with children as well.