“The staff was courteous, efficient and very thorough. Dr. Thompson is very straightforward, knowledgeable and proficient and is also very thorough with his examination. My first impression is that this is a well run practice.”