I've always appreciated how streamlined the process is at this office; however, I would have liked to have been notified why I was waiting so long. If someone had shared that they had an emergency which pushed my appointment to 35-40 minutes after my scheduled time I would have understood. Dr Dubin is friendly, knowledgeable, patient and professional. I would recommend Dr Dubin.