I had such an amazing experience with Dr. B. and her staff! The office is state-of-the-art, staff is courteous , responsive and attentive and Dr B. took the time to explain everything, making sure I had all the information needed to make decisions. I had some extensive work done and I couldn’t be happier with the results. Highly recommend!