My kids and I love Dr. B's office! The front office is always so pleasant and friendly. The assistants are very thorough and never hesitate to explain things to my children if they're curious. And then there's Dr. B! He always takes a minute to get on my child's level and make a comment about their interests to make them feel comfortable. He's great about explaining procedures in a way that is easy to understand. I also really love the text reminders for appointments and the ease in scheduling! Always a great experience all around!!