Dr. Kirlough and his staff are absolutely excellent. All are so friendly and they all put you at ease for your dental appointment. Each procedure is explained and put into words that lay a person can understand. The dental assistant is excellent (Emma) that just makes this a great practice all around. Try them once and you will never consider another dentists!!!!