Excellent experience here! As a new patient, I was given a truly personal and friendly consultation and cleaning. From my first phone call all of my interactions with the staff here were excellent. The office is clean, modern, and welcoming. They offer drinks and snacks before and after your appointment. Everyone was personable, friendly, and professional. Communication was exemplary, everything was documented clearly, and I will definitely be coming back for a very long time to come!