My procedure with Dr. Kamran went flawlessly with no pain. Dr. Kamran takes plenty of time to explain the procedure and answer questions. The staff is very friendly and polite.