Dr. Mayo and Staff are the best. I have been going to Dr. Mayo for at least the last 20 years. I have lived in different areas and states and have flown in from CO, VT, just to name a few so Dr. Mayo could take care of me. You can trust Dr. Mayo and staff, and most important, he doesn't hurt you or suggest procedures that aren't necessary. Dr. Mayo and his staff have seen to it that I only come for teeth cleanings and check-ups - honestly, he is the only dentist I have ever trusted. Thank you Dr. Mayo and Staff.