Dr. Robert Herman is nice and welcoming person. He knows what he is doing and gets the job done. Everyone is kind and the front desk people make sure you are checked in right as you arrive at the office.