
Appointment Request Form
NOTE: If you are a new patient, please also fill out the New Patient Information Form here.
Request An Appointment
"*" indicates required fields
Testimonials
S ROctober 24, 2026
Very friendly and knowledgeable staff.A MOctober 23, 2026
Staff are professional, courteous & helpful. Highly recommended :)T LOctober 22, 2026
It was fantastic and every person I dealt with was wonderful and very helpful.K HOctober 22, 2026
I had an unexpected eye emergency and they got me in immediately. Everyone was courteous and the visit was quick and easy. I will definitely be back for routine care!Q DOctober 21, 2026
I've been going to different offices for my eye exams the last 10 years. I think this office has stood out the best for their excellent services. Everybody from the front desk to the tech and especially Dr. Law, was so kind. I want to talk about Dr. Law's special care for his patients. He took extra time to explain to me about my eye health despite me having healthy eyes. No other doctor ever took the time to show me the different brands of contacts and how each brand performs in my eyes. I've been using the same brand for almost a decade now. And just today I learned they weren't very breathable for my eyes. I'm now changing the brand for contacts and potentially saving more money vs the previous brand I was using.T ROctober 21, 2026
I have been going to the office for over 12 years. I have always had a very positive experience. Everyone is kind and caring. Thank youS LOctober 20, 2026
It had been about three years that I had my eyes looked at. The moment I stepped into office I was welcomed with a smile and everyone was so helpful. I'll be back next year!K HOctober 20, 2026
Excellent personnel, and friendly staff. Enjoyed the experience and atmosphere. Dr.Kyle Johnson was wonderful. Both myself and my husband had the experience. My husband was having issues with a pair of glasses from another provider, and Dr.Johnson asked him to come back with the glasses so he could help with the fit, or other issues that may be causing the issues. We both are very impressed! Thank you for your service!M POctober 20, 2026
Great service and state of the art clinic Great selection of frames and lensesD JOctober 18, 2026
Very kind and on-time service! Staff was very friendly and helpful and extremely thorough!! Thanks so much!!