I have been going to this place for 10 plus years. Dr. B is awesome, extremely nice and knowledgeable. My hygienist Michelle customer service is top notch and she probably the best when giving a cleaning. The ladies up front work with you with scheduling and always make you feel welcome.