I've been a patient of Dr. Thompson's for 5 years and have referred several people to him and plan to continue to do so. He and his staff are caring and kind. They are very professional and work hard to make you feel comfortable. Dr. Thompson takes the time to explain what needs to be done, and listens to your needs. He is very gentle and very thorough, yet manages to get you in for your appointment and out in a very timely manner. I would recommend him to anyone who wants excellent dental "care".