Best dentist I have been to in years. I have been with this office for just about 2 years now.
Appointments are always on time, great friendly office staff, and extremely reasonable prices.
They do not try to upsell you on procedures you don't need, unlike most dentists.
They practice conservative Dentistry and only do work that needs to be done. I would rate doctor B as an excellent dentist.