Dr. B was great with my 3year old! Made her feel comfortable and made sure her first visit to the dentist was not scary. The office is very new and clean, and they have iPads in the waiting room for the kids to keep them busy while you wait. The staff is very courteous. We will definitely be back!