Professional, personable and knowledgeable. I would recommend Dr. Esti