Well I found the doctor extremely professional, patient counseling was done in a very nice manner. Procedures performed were seemless and smooth. Doctor was kind enough to accommodate appointment changes at last hour. Keep up the good work.Jazakallah