Great dentist, very capable and also nice office//his staff has been with him for all the time I have been going there//that says a lot ...people working for him seem very happy. I had my teeth cleaned today which I do 3 times a year otherwise I have had fillings and one extraction done over the years. His costs are average, the billing is done in a very efficient manner and they are very good at getting in touch with your insurance when needed . I have recommended him to some fellow workers and would still do.