I have been going there for about 20 years. Mostly it has been routine teeth cleaning and some minor restorative work. Dr. Keith and his staff have good chair-side manner and thoroughly explain what is needed and why. Office is located in old house and is pleasant and relaxing (as much as a dentist office can be).
My only negative comment is that I was disappointed when they charged me $25 because they had to refile a claim because my insurance had changed between visits. They neglected to check my insurance before I left and contacted me later to refile. It irked me but I still go there for treatment.