The staff at STO is the best! They are so patient, as I tend to be anxious during dentist appointments. They take the time to explain everything before they start and during the process.