Where do I begun. When I just met Dr B. I was immediately comfortable. He took all the time in world to answer all my questions and concerns. He has tons of year of experience and there isn’t anything he hasn’t seen. I love his staff; they always called back quickly to address my concerns no matter how small. Can’t say enough how wonderful they all are.