They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. Let me just say that this business is in one of the safest areas around and you will be pleasantly surprised at how lovely the surroundings are. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. It seemed like they went out of their way to encourage me, and were very supportive of all my values and beliefs about parenting issues. I know I can always count on them. They are completely committed to helping me as long as it takes to find the best solution. I never have to worry that they'll back out or give up if a solution isn't reached immediately, which has been a problem for me at other places.