I have received the highest level of care on all levels at BSDG. I have had everything from teeth cleaning, to old cavities replaced, crowns, & an implant completed there - always with a very high standard of professionalism, courtesy, & respect. All practitioners there go to great lengths to make sure patients understand what is being performed & why. Every staff member has a good attitude. Billing is explained clearly. I have only good things to say about them; I recommend them highly!