We have been coming here since my son was two and he is now 17. This office feels like family after such a long time with them. They are so warm and great with kids of all ages. I can't bear to leave as my kids are almost too old to come here! I really trust the docs here and they have always been great with my kids.