Dr. Robert Herman and his Office Team are amazing! They are friendly and knowledgeable. I always enjoy coming to my appointments. There is always a smile to be had when you visit.