Live
Read more

About

Insight Eye Care is a private eye care practice with multiple locations in western New York, including Williamsville (HQ) and Niagara Falls. They offer comprehensive eye care, including dry eye management, emergency eye care, and specialty contact lenses, with 5 offices across NY (Williamsville, Niagara Falls, East Aurora, Lockport). The practice emphasizes routine eye exams for early detection of ocular diseases. Website highlights: insighteyecarewny.com. If you’re seeking an optometrist in Williamsville or near Niagara Falls, they appear to provide general optometry services and related eye care across their offices.

Clinic Type

Optometry

Address

8195 Sheridan Dr. Williamsville, NY 14221

Phone

(716) 276-3467

Email

agenovese@insighteyecarewny.com

Opening Hours

See Hours of Operation by location on site (Williamsville, Lockport, East Aurora, Niagara Falls) with weekly schedules listed such as Williamsville: Mon 9:00am–7:00pm; Tue 9:00am–5:00pm; Wed 9:00am–5:00pm; Thu 9:00am–7:00pm; Fri 9:00am–5:00pm; Sat-Sun Closed

Services Offered

  • Comprehensive Eye Exams
  • Contact Lens Exams
  • Dry Eye Treatment
  • Eye care services for pediatric patients (pediatric eye exams)
  • Eye glasses and frames
  • Lumecca and Forma dry eye aesthetic treatments
  • Eye care services/dry-eye-disease-and-treatment
  • Eye care services/eye-conditions-dry-eye-disease-and-treatment
  • Dry Eye Aesthetic Services (Fine Lines & Wrinkles, Sun Damage, Eyelid Laxity, AgeJet, Forma)
  • Schedule an appointment

Technology & Equipment

  • state-of-the-art equipment
  • up-to-date technology

Team

  • Dr. Lisa Genovese — Optometrist
  • Dr. Jason MacLaughlin — Optometrist
  • Dr. Chris Needham — Optometrist
  • Dr. Christina Golab — Optometrist
  • Dr. Tony Trzepkowski — Optometrist
  • Dr. Jennifer Glose — Optometrist

Insurance & Payment

Languages Spoken

FAQs

What is the address for the Williamsville location?

8195 Sheridan Dr., Williamsville, NY 14221.

What are the Williamsville office hours?

Monday 9:00am - 7:00pm; Tuesday 9:00 AM - 5:00 PM; Wednesday 9:00 AM - 5:00 PM; Thursday 9:00 AM - 7:00 PM; Friday 9:00 AM - 5:00 PM; Saturday Closed; Sunday Closed.

How can I schedule an appointment?

Ready to schedule? Complete the form on the site to request an appointment and the team will confirm the date and time.

Social Media

Photos

What Patients Say

Overall sentiment across review platforms: mixed

  • BestProsInTown: A+ rated (BBB accreditation) (130 reviews (BestProsInTown))

Patients praise

  • friendly and welcoming staff
  • thorough and knowledgeable doctors
  • efficient office operations for many patients
  • modern technology and facility environment

Common complaints

  • billing and insurance transparency issues
  • unresponsive communication regarding orders
  • concerns regarding staff professionalism and attitudes

"The staff is amazing!! The DOC is out of this world!! My family have been going there for years! ... This place is by far the ultimate in care and office staff!!!"

Patient review on My Vision Care

"It’s been over a week now and they don’t return my phone calls or anything... I could not have been more angry with them and their attitude."

Patient comment on Nextdoor

"Be sure to check that they take your insurance before waiting MONTHS for an appointment. It is their policy to wait until 2 days before the appointment to tell you that you have to pay cash, or suffer a cancelation."

BBB customer review

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More optometry clinics in Niagara Falls

Niagara Falls, NY·Optometry

Fichte, Endl & Elmer Eyecare is a Buffalo-area eyecare practice (founded 1982) with five offices in Amherst and Niagara Falls, NY. They offer cataract, LASIK, glaucoma, and macular degeneration care using modern technology. The Amherst-based clinic serves as the headquarters and lists multiple contact numbers and locations in Niagara Falls and Amherst. Company details: private medical practice with 17 employees and around $11.8M annual revenue. Notable for eye care procedures and related services; online presence shows modest traffic and an employer rating of 1.3/5 based on reviews. If you’re specifically seeking an eye doctor in Niagara Falls, they operate a location at 2400 Pine Ave, Niagara Falls, NY 14301, with additional offices in the Niagara Falls/Amherst area.

VerifiedOnline bookingSince 1982

See all optometry clinics in Niagara Falls

Comparing your options?

See other optometry clinics in Niagara Falls, or search the full directory by insurance, ratings, and more.

More Optometry Clinics