This is my third child at the office and we wouldn't go anywhere else. The staff is friendly, there is plenty for the kids to do while waiting, and they get right in at the time of their appointment.