Meet The Team

Meet Our Front Desk Team!

Michael Bonnette

Office Manager

Mike has been with Drs. Hall and Szeto Optometry for eight years and has been managing optical for over twenty-five years. Mike's extensive experience makes him an incredibly valuable asset to our team and allows our office to run smoothly. His patient, helpful, and witty attitude allows him to be an exceptional optician. Mike values patient experience and ensures that our patient needs are met. He always prioritizes the patients visual needs, and works with you diligently to ensure we can find the most suitable eye wear. Our office believes that working with Mike will be precise and joyful. :)

In his spare time Mike enjoys driving along the coast and appreciates any time he can spend at the beach.


Catherine Quach

Lab Technician

Catherine also known as Kat has been with Drs. Hall & Szeto for over ten years and is still going strong. She is a certified technician from Trinity College. Kat is part of the heart that makes Drs. Hall & Szeto run with such care and professionalism. Our office loves her personality and how hard she works!


She is a proud parent of two beautiful children.  In her spare time, she loves eating well and bowling with her friends in their bowling league.  She is kind hearted to her family and friends and is always willing to help out her patients. 

Carrie Bonnette

Optical Technician

Carrie has been in the optical industry for over twenty years. She is committed to being well informed on current frame styles to help patients select an amazing pair of glasses. Her extensive experience and patient personality make her an asset to our optical team.

If she isn’t in the office you could find her spending the day at the beach.

Quyen Dang

Optical Technician

Quyen has been helping patients choose their favorite frames for the last five years. She understands that eyeglasses are a personal purchase and enjoys working with patients to find what suits them best. Her warm and welcoming personality makes her easy to work with and allows her to provide the optimal patient experience.

She likes to spend her spare time outdoors, whether it be at the park or on a hike. She believes nature brings balance to the otherwise busy bay area lifestyle.

Nancy Gonzalez

Optometric Assistant

Nancy is a seasoned front desk associate in Ophthalmology and Optometry with more than 16 years of experience. She is incredibly adept in scheduling appointments and assisting with contact lens orders. Our staff and patients believe that she is exceptionally helpful and patient in any situation all while being friendly and funny at the same time! Nancy's passion and excitement for this office comes from her knowing that our patients leave here happy and assured that they have gotten the best service we can offer alongside her belief that she has the best coworkers ever!

When Nancy is not assisting our patients, she loves gazing at the beautiful San Francisco skyline, taking long walks on our amazing beaches and dancing to all types of music.