Dr. B is a wonderful dentist and a fantastic person. He doesn't jerk you around or nickel and dime you. I went in for a triple extraction and he was upfront about the costs and what was worth the funds. Also, he takes the time to sit down and explain what's going on and answer any questions instead of popping in, saying hi and then leaving again.
On top of that, his staff is always friendly and treat you like you've been going for years; even if it is your first visit.
Overall, Dr. B will continue to be my first recommendation to anyone who asks for a reliable and honest dentist.