So far so good! I had a 3pm appointment that I waited 45min after my appointment time(which is why I didn’t gave them a 5 star rating) The doctor came in the room and she was very patient and nice. I feel confident she is thorough. I am looking forward to her being my doctor! Also, I love the fact if you need to reschedule a appointment you don’t have to get an appointment 28 days after the rescheduled one(HUGEPLUS!) They also have a patient portal