My family and I have been using Eagan Eye Clinic for well over twenty years, and I have never had a complaint with them. They offer excellent servies in every way from the receptionists to the technicians to the doctors. They have the latest in equipment and technology. They have also worked us in many times for eye issues that couldn't wait. They truly go out of their way to accomodate you. One time my daughter was leaving for Europe and realized at the last minute that she needed extra contacts. I called the clinic and they ordered her contacts promptly and made sure they arrived in time before she left. I would never go anywhere else.