Dr. Crane is very thorough and is able to identify potential problems early. I have been a patient of his for over 10 years, and it is worth my hour’s drive to see him semi-annually.