Dr Kessler took a lot of time to answer all of my questions. He is honest and knowledgeable. His staff and office are lovely. I would recommend him for sure!