Dr. Thompson is so personable, and his staff is friendly! Everything is usually always on schedule, and very well organized!