Dr. Kahan has excellent bedside manners. She explained everything thoroughly and answered all questions. The office was very clean and friendly staff.