As usual , this dentist and those who are part of his team are top notch. They have a way to make you feel that you have their full attention even though there are several patients in other rooms. And, as usual, Dr Kirk follows up with a post visit call to check up on you. In a word, Dr Kirk and his staff are first rate. I highly recommend all of them.