Dr. Kirkland has made every visit pain free!! Although I was fearful of the dentist, he has really changed the way I feel. His staff is kind and thoughtful. He seems to run on time since I can't remember the last time I had to wait longer than 5min. They took care of all the insurance and gave me useful information regarding my plan. I believe I have found one of the best in town!