Excellent Dentist and team, up to date with all the latest in the field and they all work hard to make your visit(s) enjoyable - - Yes, I really said that , enjoyable.
May 2021
Small office with great staff and Dr. B was very knowledgeable and very personable. Very pleased with my visit.