Professional, personable, and thorough from routine cleaning, explanatory dental concerns, to details of my insurance benefits and coverage. Each professional, including front office staff, hygienist, dental assistant, and dentist took their time and was detailed in his or her work. Happy to be a patient of their’s!