Excellent surgeon. Took time to explain. Easy scheduling. Wonderful office staff.