First time visiting Dr. B's today for a cleaning and exam for my 15 year old daughter. Dr. B and staff were fantastic! Very enthusiastic, caring and communicative. We would highly recommend this office to all of our friends and their kids. Office is inviting, easy check-in, accepted insurance, great process and timely in getting us in at our scheduled appointment and out with ease all while making us feel VIP.