Dr. Thompson is a great dentist. His work on crowns and reconstruction of teeth is top notch! He is good with patients of all ages. His staff is very professional and caring. They use the most up to date equipment giving the patient a great experience.