Appointments and Hours


All services are by appointment only. All appointments are spaced for proper social distancing and sanitization procedures between patients. Please call us to schedule your appointment.

We make every effort to honor each time commitment and request that the same courtesy be extended to us. Please notify the office if an appointment needs to be rescheduled or cancelled in 24 hours so other patients may be accommodated and to avoid any missed appointment fees.

Our office hours are:

Monday: 9:45am - 5:00pm

Tuesday: 11:00am - 7:00pm

Wednesday: 10:00am - 6:00pm

Thursday: 10:00am - 6:00pm

Friday: 9:00am - 3:00pm

Saturday: 9:00am - 2:00pm By appointment only

Sunday: Closed


Eye and vision problems don’t always happen during normal business hours. If it is a life-threatening emergency, call 911. Should you require emergency vision service outside of our office hours, please call 510-218-2927.

Please bring your insurance card with you to each visit. In addition, we accept all major credit cards and cash. 

Please contact your HR department if you have questions regarding your insurance company and eligibility. Dr. Mah is a participating panel provider with the following:

  • VSP
  • EyeMed
  • Superior Vision

Payment Policies

Appointment arrival procedures:

1. Remain in your vehicle, to check-in call us at
510-438-0508, staff will notify you when it is your turn to enter

2. Face masks are required at all times and must be on before entering

3. Screening questions will be asked and temperature will be taken

4. Appointments are limited to the scheduled patient only. Minors
may be accompanied by one parent only.

Website Created & Hosted with Doteasy Web Hosting Canada