Friendly and efficient staff, Dr. Johnson is the best! The most thorough exam and all questions answered. Recommend with no reservations.