Whoa! Never thought i would be enjoying my visits to the dentist. The staff is caring, enjoyable to talk to, thorough (way more done in a cleaning than i have ever experi ... more