All of my questions were answered during my appointment, and the doctor seemed very knowledgeable. They were happy to answer each and every question I had in-depth. It was nice to hear how much the staff respected them. It made me that much more confident that I was under the care of a professional. I feel like they go out of their way to accommodate my schedule. I always get the appointment time I want.