Have always had a pleasant experience here. Scheduling appointments is always easy and office wait time has never been more than 5 minutes. Friendly staff and nurses. Dr. Lohrey and Cathy are attentive and take the time to go over things. I have had to ask them and their staff to complete multiple forms and provide documentation for school and Peace Corps, and they were always very accommodating and timely in communication. They also have a patient portal online where I can access my health records and contact the office, which makes things a lot easier for me. Highly recommend them.