I am able to bill the following insurances for routine eye examinations and contacts if covered: Please verify with your insurance that you have this benefit available. Many health insurers subcontract routine eye exams out to secondary vision insurance companies such as Eyemed, Davis Vision, VSP or March Vision. (Many times they don’t tell you this!)

I can also bill medical insurance for medical eye problems. Many medical insurance plans require a referral from your primary care doctor before you can see me for a visit. Please check with your insurance if you are not sure. All HMO plans require a referral.

Note: If your insurance provider is not listed on this page, full payment is due at the time of service. I accept Visa, Master Card, Discover, American Express, Checks, or Cash. I can give a reimbursement form to you for any insurance that I cannot bill. Check with your insurance to find out what they will reimburse if you see an out of network provider.

  • AARP Medicare Complete by United Health Care.

  • Aetna

  • Ambetter – Coordinated Care

  • Amerigroup – Eyequest

  • Blue View Vision (Eyemed)

  • Boeing (Davis Vision) (Please note: Boeing Davis Vision does not cover contact lens fittings & evaluations)

  • Carpenters Trust (Now VSP-Out of Network )

  • Davis Vision

  • Eyemed

  • FEP Blue Vision (Federal Employees)

  • HMA  

  • March Vision

  • Northwest Benefit Network (NBN)

  • Premera Blue Cross (Please note: Even though I am a regular Premera provider I am not a Premera Medicare Provider.)

  • Regence Blue Shield

  • Spectera (Edmonds Office Only)

  • Superior Vision

  • Uniform Medical Plan – Regence

  • United Health Care Medical Plans

  • VSP: I can bill VSP as an an out of network provider.  Please note: co-pays are more than in network providers.  

Edmonds Office
543 Main St.  Suite C
Edmonds, WA 98020

Appointments and
Doctor’s direct voice mail:
Fax: 425-740-0991


Please note: To make appointments for two or more patients coming in together it is best to call so that I can schedule the appropriate time. I sometimes have appointment times available that are not shown online. Please call if you are unable to schedule a time online that works for you.

By appointment only.
Call or use my online scheduler below to make appointments in Edmonds. Please do not come to the office in person to make appointments.

 Mon, Tues, Thurs  7 am – 6 pm.
Additional appointments are sometimes available on other days of the week. See online scheduler above for exact dates and times.

Lake Stevens:
Wed, Fri, and Sat.
Call 425-334-5536 to make appointments in Lake Stevens.