I made an appointment online for 8:30. I ran a few minutes late and was seen before 9. The staff was courteous and quick. The doctor was very nice. Diagnosed me and my prescriptions were in my hand within 30 minutes. There were few people in the waiting room when I got there and quite a lot when I left so I recommend checking in online for a (possibly) shorter wait. I would recommend and would use again.