I have visited the clinic 3 times in the past few months; the medical care I received was very good quality! However, the only person with any respectful customer service skills is the coordinator. I was dismissed as if I was sub-human and treated with eye rolls and attitude. Rude front desk and reception staff, messages that are not returned by the nurse and no way for a pharmacy to confirm a prescription without being on hold for 30 minutes or more leads me to encourage those with medical issues to go to a walk in clinic and take your chances with the high cost. This clinic tries to provide a needed service to those in the fox valley but I do think the staff needs an education on treating people like individuals instead of annoyances or stupid.