Absolutely the worst service I have even had in my entire life. I recently moved here from out of state and was referred to Dr. O'Clair by a coworker. On my way to the appointment, my GPS took me in a round about way and I knew I would be late so I called ahead. The staff told me that it was not a problem. I finally got to the office at 4:15 and was asked to sit down. After waiting for another 10 minutes, I was called up to the desk and told that I was MORE than 15 minutes late and had to reschedule my appointment. My appointment was at 4:00, so apparently they cannot tell time. I explained that I called ahead, got lost and that I was a student who also worked part time so it was very hard for me to reschedule and the doctor actually refused to see me. The staff was incredibly rude and should have told me not to come in the first place. I left the office in tears out of frustration and embarrassment from the way I was treated. It is clear that Dr. O'Clair has no respect for her patients...as if we have never waited 15 minutes for a doctor before.