Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better. Every time I come here they always remember me by name and greet me as soon as I walk in the door, even if it's been months since my last appointment. They are so thoughtful and amazingly sweet, I just love this place. They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. 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.