Great dentist no pain very clean office. But could use a little better customer service person is not good at calling back. I missed an appointment I mixed up the date with that of my wife and thought my appointment was the next month when I was able to talk to the billing person she did not want to hear any excuse at all and I had to pay the charge of 60 dollars and that was that this was the first I or my wife ever missed an appointment with any doctor ever. people should be given one chance to make a error .Great doctor but do not miss as appointment or you must pay