Dr. Thompson is a great find! One of the few great dentists in private practice that still accept insurance. I was impressed with Dr. Thompson the first time I met him. His office is very small and efficient. They always run on time (or early) and Dr. Thompson even performs the cleanings - no hygienist here! In fact, he sometimes opens extra days/hours when the local school districts have holidays so the students can schedule appointments while school is out. I was disappointed to leave my other dentist of 8 years due to the fact that he quit taking my insurance, but Dr. Thompson has made my transition to his practice a pleasant experience. Highly recommended for anyone that is sick and tired of dentists that treat you like a number instead of a patient, as well as anyone that needs to stick to a tight schedule.