I have been going to Roffis for years, but today was a bad experience. I was taken back to the exam room 20 minutes past my appointment time, then was told that my doctor was not going to be there and I was seeing someone else. Then the assisant came in and said, it would be a few more minutes, that the doctor had an eye emergency. I do understand that, however, it was now 30 minutes past my appointment time. The doctor came in, did the exam, put drops in my eyes and said she would be back in 10 minutes. Well it turned out to be 20 minutes. I just feel like when I checked in I should have been told that my doctor was not there and given the option of rescheduling or seeing the doctor that I referred to see. Needless to say, this was the longest eye doctor appointment that I have ever been to. My suggestion would be better time management and communication with your patience.