"Dr. Geyer spends quality time with me at each appointment. Dr. Geyer answers all questions. The office is prepared for each visit, reviewing my file and lab results before each visit. The office staff is efficient with check ins and check out processing."