I was satisfied with both the doctor and how my visit was conducted. Everything went according to plan. It was so nice to arrive and see many fully qualified staff members. I've gone to some places that were very understaffed and I've never had a good experience. This place had a great staff though, and I'll definitely be going back. I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. I didn't have to wait at all after I arrived for my appointment. They were running right on time, which is a really big deal for me. I got some of my questions answered, but I still left needing some info. I wish they had been able to give me more.