Dr. Espiritu has been my primary care provider from 2015. I’m so grateful to have him as my doctor. He is very kind and professional. He takes the time to listen to my medical needs and then makes sure I understand what treatment is needed. It’s clear that he loves helping others. I feel valued by him and his assistants. He always responds to messages on mychart and refills prescriptions in a timely manner.