I love the efficiency of this office! Scheduling is easy and we never have to wait. They have always done a great job of explaining things to the kids and trying to make it a good experience for them.