Make an Appointment

Our opening times are 0900 – 1730 on Weekdays
Saturdays: 0900 – 1700 at Keighley / 0900 – 1500 at Crosshills.
We are closed on Sundays and Bank Holidays.
Any variation in our opening times will be posted on our Facebook Page.

You can call us directly:
Keighley – 01535 690077
Crosshills – 01535 635856.

Or to request an eye exam appointment please complete this form – we will call or e-mail you back to confirm your booking within one working day.


  • Your information is stored and processed under GDPR compliant terms and is not passed on to any outside agents for processing except as detailed in our full GPDR policy notice.