I highly recommend Stonehaven Dental. The front-desk staff are friendly, professional, and helpful. The dental assistants and hygienists remember me, seem happy I'm there, and provide great service. Both Dr. Cam and Dr. Guy take time to explain procedures and alternatives, and they're both dab hands with the anesthetic (excellent quality in a dentist). I've been pleased with the quality of work, and happy that no on tries to "upsell" procedures that I don't need.