Dr B. is by far an excellent, professional dentist with a great staff. I have to be honest, at first I wasn't so sure of his skills, given being a doctor look so young. I was so wrong. He takes time to listen your needs and makes helpful suggestions that may work best for you. Afterall he is the expert. I recommend for anyone and everyone to visit him for a dental consult. Thanks for helping me smile.