I have had my teeth cleaned twice a year for five years and have also had a teeth whitening procedure at this office. Dr. Thompson is very thorough, warm, and immediately puts you at ease. The hygienists are nice and very gentle. The office staff is great as well. They are always on time...I have never waited more than five minutes. I have recommended Dr. Thompson to three people who loved him and became permanent patients. This office is also in a very convenient and safe area.