My whole experience at this office was above average starting with their very comfortable waiting room chairs to how patient and kind they were to my child. They were just fantastic. I was very satisfied with my visit. They were helpful and I left feeling encouraged. They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. I was worried that they wouldn't respect my views and opinions on parenting issues, because I've dealt with that at other places, but they were very respectful. I left feeling very encouraged. I spend a little too much time in the waiting room. I've waited longer at other offices, but I was hoping to be seen sooner.