Excellent dentist and staff. Very professional and caring. There is a television to watch (with a selection of videos) while having your procedure. They are fairly punctual with appointment times.The office is very clean. Wish they had an office closer to my home and were open on Friday.