I have had Dr. Thompson for years now. I have recommended him to my clients and to my co-workers, and everyone who is now going to him agrees that he is a wonderful dentist. He knows I hate needles so he always distracts me or tells me to close my eyes as he injects me. He's funny and very pleasant. His staff is absolutely wonderful and great to work with. I've had many times in which I had to reschedule my appointments and they've been so helpful and patient with me. I have gotten my root canal, fillings, and cleanings there, and they have always been great experiences. Everyone hates going to the dentist, but I really love mine!