Dr. B and his staff are awesome. My two daughters ages 5 and 7 have been going to him for about two years now. You will be in and out in about 30 mins for the first consultation, x-rays, cleaning and exam. They value your time and will not make you sit and wait for hours. Thanks Dr. B and staff!