We have been coming here for years with our 3 children since they were each 6 months old. The staff and doctors are so caring and great with the kids. They only recommend the most needed treatment and are conservative in their approach. They are flexible with scheduling and allow us to schedule our 3 kids together when necessary. My kids love coming here with the friendly office, fun games to play while they wait, and little prizes they get at the end. Love this office!