Vision Plus

Eyecare & Eyewear


Book Now


Welcome to Vision Plus, an optometric company owned and operated by local doctors. Back in 1999, Dr. Mark Aginsky had a vision of a series of clinics where doctors had the freedom to purchase frames from many different frame and lens companies, where they could set their own schedules and spend as much time as they needed with their patients, providing the best professional advice.

Today we operate 22 clinics throughout Washington State and Canada, and we're growing with each passing year. Our doctors and staff make us what we are today: a professional, courteous, service-oriented optometric group. We now boast 20 doctors, 100+ staff, practices amounting to 40,000 square feet, one-hour labs and 40,000 frames. We are proud to treat over 200,000 Washington State residents.

Our Appointment Process

Book Appointment

Call our office at 360-393-4000 or fill out our Online Booking Form to setup your eye exam appointment.

Appointment Reminder

We will send you a reminder email, phone call, or text to ensure you arrive at your scheduled time.

Complete Patient Forms

Before your appointment, we will have you fill out forms about your background and health history.

& Evaluate

Before your full eye examination, you will have what is known as a pre-test to gather data for the eye exam.

Comprehensive Eye Exam

Our doctors will conduct a thorough, modern examination to fully determine your eye health.


Receive your eyeglass or contact prescription and choose from our affordable optical selection.

Optomap Retinal Imaging
Now Available At Many Vision Plus Clinics

Your optometrist might need to apply eye drops to dilate your pupils. This can make your eyes a bit blurred and more sensitive to light, which could affect your close vision for up to 5 hours. Most of our offices now have the Optos retinal camera which may allow us to view your eyes without drops.


Book Your Appointment Today - We're open weekday evenings until 6 pm and all day on Saturdays. We offer late night eye exams by appointment and have five doctors on call.

Why Choose Vision Plus?

We offer evening appointments and have 22 convenient locations to suit your needs.

  • Over 1000 frames with a selection for every budget.
  • One-Hour Labs at some clinics.
  • We bill most insurance companies directly.
  • Our doctors have over 80 years combined experience.
  • Our staff go through ongoing professional training.
  • We offer 20 locations throughout the Pacific Northwest.
  • We warranty all our frames and lenses for one to two years after purchase.
  • Our clinics are invested with the latest technology eyecare equipment.
  • We stand behind our service and products.
  • We are proud to count over 100,000 Washington State residents as our patients and receive high ratings on our customer service reviews.

Many Locations to Serve You

381 Strander Blvd
Tukwila, WA 98188
Tel: (206) 575-6616
Get Directions
17629 108th Ave NE
Renton, WA 98055
Tel: (425) 277-0500
Get Directions
1815 Main Street
Ferndale, WA 98248
Tel: (360) 746-8890
Get Directions

Steveston B.C.
12420 No 1 Road, Ste 190
Richmond, B.C. V7E-6N2
Tel: (604) 274-2020
Get Directions
1824 Front Street, Suite B
Lynden, WA 98264
Tel: (360) 933-1815
Get Directions

Bellingham - Meridian St
4110 Meridian St
Bellingham, WA 98226
Tel: (360) 746-8549
Get Directions

Oak Harbor
31775 State Route 20, Suite B2
Oak Harbor, WA 9827
Tel: (360) 544-5843
Get Directions
9516 State Ave, Suite A
Marysville, WA 98270
Tel: (360) 658-5071
Get Directions
Silver Lake
12728 19th Ave, SE, Suite 102
Everett, WA 98208
Tel: (425) 353-5544
Get Directions
Bellingham - James Street
2520 James Street
Bellingham, WA 98225
Tel: (360) 393-4000
Get Directions
Bellingham - Barkley
2900 Woburn Street
Bellingham, WA 98226
Tel: (360) 48302011
Get Directions
1101 106th Ave NE, Suite 10
Bellevue, WA 98004
Tel: (425) 451-7798
Get Directions
5406 Leary Ave NW
Seattle, WA 98107
Tel: (206) 784-0700
Get Directions
855 S Alder Street
Burlington, WA 98233
Tel: (360) 755-9211
Get Directions
27101 Pioneer Hwy
stanwood, WA 98292
Tel: (360) 629-9536
Get Directions
Mountlake Terrace
23009 56th Ave W, Suite A
Mountlake Terrace, WA 98043
Tel: (425) 778-0133
Get Directions