As good as it gets regarding dentists! Not fun, but definitely as good as I could have hoped. Friendly Dentist and staff. Professional, courteous, and accommodating. The office is clean and very practical. I have found my new dentist; I just hope I don’t have any cavities.. .EVER