Keep an eye on it...

Glasses, soft and RGP contact lens exams available. 
Call to schedule your appointment today.
Protect Your Eyes


If you are going outdoors sunglasses with UV protection are always recommended. We also carry UV blocking contact lenses. Polarized sunglasses are also a great option for driving and water sports, it can drastically decrease glare.

Yearly Eye Exams


An ocular health check is recommended every year, especially if you are diabetic or have other ocular health concerns, like cataracts or high myopia. An eye exam can help monitor and diagnose other health issues like diabetes or high blood pressure.

Drs. Kopecko and Mayer Vision Clinic Optometry has transitoned to Horie Optometry.
Under new management, but we still offer the same great doctors and level of care you have come to expect over the last 24 years.
Eye Exams for Children


Did you know that 1 in 4 children has an undiagnosed vision problem.

Many believe that sitting too close to the tv will ruin your eye health. There is no scientific evidence to support this myth. Some studies have found that playing specific types of video games improves your hand eye coordination.

Order Contacts by clicking the link below.

COVID 19 Information

As of 05/07/2020, the State of California and the city of Vacaville are allowing optometrists to see patients for regular eye exams and routine care starting Monday 05/11/2020.  Due to this new development, our practice is currently making appointments for ocular services until otherwise directed. We will be here to for all your ocular/visual needs Tuesday thru Saturday. 

Due to the COVID 19 pandemic our office is taking extra precautions to keep patients and staff safe. We have adopted new rigid cleaning protocols done multiple times a day. All frames are cleaned immediately after a fit appointment. Staff wash their hands multiple times a day, wear gloves, and masks for protection. When interacting with the doctor in the exam room, they will be masked. We require all patients wear a mask or face covering while in the office. Hand sanitizer is available for in office use.


Social distance is key to protect yourself. We kindly ask that only the patient comes into the office for their appointments. If necessary, one family member or friend may accompany the patient for any appointments. If you are sick or have been in contact with a sick person, please reschedule your appointment to a later date. Whenever possible we are scheduling glasses and contact pick up appointments to limit the number of people in the office.