Doctor was great, helpful and knowledgeable. It took nearly an hour to see the doctor from when I got in. I had a 9am appt and didn't see the doctor till 10am. A lot of waiting. I'm hoping it was because I was a new patient, but I have a follow up appointment and we'll see.