Always professional! My doctor always takes time to answer my questions. I would never go anywhere else! 5 - German L.