Between Jeff and Earl I have been going to this office for over 20 years, despite moving several times and having to drive longer than expected to their office. The office staff is great and very friendly, it is not a corporate feeling. Between the father and the son they have years of experience and have kept up with the latest technologies. They have a long waiting list for check-ups but have always been available for emergencies.