Dr. Johnson was on our insurance list, so called for yearly check up for myself and husband. Got an appointment the same week at convenient time for working husband. Dr. Johnson was a treat! Knowledgable and very thorough. Explained every movement of his exam. Staff very pleasant and helpful. So happy to have found the office.