I was recommended by a coworker, and glad I took their advice! It was fairly busy the day I had my appointment in Rock Island, but my experience was great. Im not sure of their name, but the tech who did my initial intake exam was incredibly friendly, helpful, and informative - and seemed to be happy to be there. From some cross conversation, it sounded like they had gotten called in from another branch due to there being staff shortage with the high number of people that were in that day.Dr. Isgrig was very kind, and helpful both during and after my exam with getting my contacts ordered. A much faster process compared to the previous smaller providers Ive had, but just as thorough with their care.