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 couldn't believe how encouraging and supportive they were. They never ridiculed or dismissed my opinions on parenting issues, and were always so considerate. They always make an extra effort to make me feel respected and attended to. They always listen to every question or concern I may have. 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. Whenever I asked them for more information about anything, they were happy to take the time to give me as much information as I wanted. They made me feel like every question I had was important.