Admittedly I don't go to the dentist as often as I should (who does?) so when I did go, I needed more work than just a cleaning. The All Smile Team were friendly and professional. They were thorough and diligent and I experience very little discomfort.
more