Meet The Team

Meet Our Front Desk Team!

Meet Our Optical Tech 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.

Amanda Esquivel

Optician, ABOC

Amanda has been working in the optical industry for four years and her enthusiasm continues to grow and thrive in our busy office. Her easy-going and friendly personality make her a pleasure to work with. Amanda is very flexible and observant and it is those qualities that make her an exceptional optician. Her goal is to allow patients to use their glasses as a means of self-expression and work with you to find the perfect pair. Her passion for optical is contagious and she looks forward to helping you pick your next pair.

In her spare time Amanda enjoys food festivals and trying her favorite recipes at home, especially when it comes to sweets. Otherwise you can find her enjoying a hike in the gorgeous outdoors.

Tam Dang

Optometric Assistant

Tam has been an asset to our team since she arrived. She has been in the customer service industry for over three years now, and her cheery personality surely proves it. She stays organized, punctual, and determined to assist in patient scheduling with concern for both the patients and the doctors. Our patients say that she is sweet, polite, and provides a fast but thorough experience.

On Tam's free time she enjoys going out and about with her good friends, whether it is shopping, playing games, or trying out new food places. Additionally, Tam has a great deal of experience in event planning which she still loves to engage her free time in!

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.

Erica Luna

Optometric Assistant/Eyewear Specialist

Erica has been thriving in the optical industry since 2009. As a result, she has an amazing background in both eye wear and preliminary testing. Our staff believes that she is an incredible addition to our team with her versatility and her ease in multitasking numerous projects at the same time. Patients most often compliment Erica on her honesty and patience while they are insuring a better understanding of their eye care. Erica is most passionate when she is meeting new people and helping complete orders for glasses and contacts lenses, because of this, she is able to provide great customer satisfaction.

When Erica is out enjoying life's pleasures, you will most likely find her at popular music festivals, having a movie night, and spending time with family and friends.

Ruth Castaneda

Optometric Assistant

Ruth has easily become a key player at our office! She has been in the optical industry since November of 2014 and has been within the customer service field since 2011. With this background, she easily excels in helping our patients and providing great service in a multitude of ways. Our patients always compliment Ruth on how she is easy to talk to and always assists them with a smile on her face. She is excited to meet different kinds of people everyday and is pleased to know that she can help them with the services we provide. Ruth is patient, a hardworking individual, and we are glad to have her on board!

On Ruth's free time, she loves spending quality time with her family by strolling through parks, and of course, the mall!

Contact Us.We encourage you to contact us with any questions or comments you may have. Please call our office or use the quick contact form.