I’m Theresa—a photographer based in Gilroy, California, serving families across the South Bay, Morgan Hill, Hollister, Salinas, Santa Cruz, Monterey, and beyond. I specialize in capturing connection, emotion, and all the little in-between moments that make your story yours. From growing bellies to wild toddlers and big family milestones, I’m here to document it with honesty and heart.

When I’m not behind the camera, you’ll probably find me sipping iced coffee, reading something atmospheric, or mapping out my next road trip. I’m so glad you’re here—I can’t wait to create something beautiful together.

Capturing Real Moments, Beautifully.

Voted best photographer in gilroy in 2024 & 2025 by Gilroy Dispatch Readers

Capturing Real Moments, Beautifully.

Photography is more than just clicking a button. It’s about creating a space where you can relax, connect, and be yourself—without pressure. I take the time to understand your vision, your people, and the story you want to tell. Whether we’re celebrating a first birthday or gathering generations, I plan every detail with care and guide you gently along the way.

I love helping kids warm up through play, and I aim for each session to feel effortless, personal, and just a little magical. When you book with me, you’re not just getting photos—you’re getting an experience that’s thoughtful, calm, and true to you.

My Approach

Kind Words

Theresa was absolutely amazing! She captured such beautiful photos with me and my daughter. I was impressed with her fast turn around time and the precious moments she captured during our shift session. Definitely would recommend her and book more sessions with her again.

Jessica Rios

Theresa was absolutely amazing! She captured such beautiful photos with me and my daughter. I was impressed with her fast turn around time and the precious moments she captured during our shift session. Definitely would recommend her and book more sessions with her again.

VJ Sandoval

I loved working with Theresa 💕 I have been feeling so huge and not cute with my second pregnancy and Theresa was so kind and the maternity pictures came out so beautiful !! Thank You Theresa for making me feel and look beautiful . I will definitely be booking more with her! Check her out!

Ana Tejada

Honestly, the sooner the better. Weekends—especially in spring and fall—tend to go fast. The earlier you reach out, the more likely you are to get the date you want.

Once you're ready, all I need is a signed contract and a deposit. And if something comes up and you need to move things around, just let me know—we’ll make it work.

 

HOW FAR IN ADVANCE SHOULD WE BOOK?

Unless you've modeled professionally, you're probably going to feel awkward in front of the camera. Heck, we take photos for a living and we even feel like a deer in the headlights when we're in front of the camera. 

You're going to feel awkward at first, but as the session goes on and we coach you through images, we think you'll find that being photographed can actually be fun. And don't worry about your kids. We're well versed in capturing even the busiest of little ones. 

We're Awkward and my kids don't sit still.

No one wants to look like a wet dog in their photos so if it looks like it's going to rain, snow, hail or some other weather catastrophe, we'll be in touch via email or text to reschedule.

Often, when we're scheduling our initial portrait session date, if it works for our calendars, we'll actually set up both a main date and a rain date just to make sure we don't have to postpone your session for very long if the weather is bad on the original date. 

WHAT IF IT RAINS?

Within a few weeks of your session, you'll receive a link to a digital gallery that will allow you to download high resolution images. 

The gallery is also set up to make ordering prints, canvases and other keepsakes as easy as turning on a Roomba to clean your floors. No worrying about tricky things like color correction, DPI and image format. 

How will we receive our photos?

Yes! I love multigenerational sessions. If you have more than six people, there’s a small fee per person, and I do recommend booking a longer session so we’re not rushed.

Can we include grandparents or extended family?

I do! Travel fees are $2 per mile and already factored into your final price if we’re shooting outside those areas.

Do you travel outside Gilroy or Morgan Hill?

Yes, if they’re within 30 miles of each other. There’s a $100 split-location fee to account for drive time and setup. Just give me a heads-up when you’re booking so I can plan accordingly.

Can we shoot at two different spots?

Absolutely. After booking, I’ll send you a location and style guide, and I’m always happy to help you pull things together. If you’re stuck on colors or need feedback on what you’ve got, just text me a photo—I’ve got you.

Do you help with outfits or styling?

Petite is great for quick updates and works best for kids under 1 or over 6. Signature and Keepsake are perfect for families, maternity, or couples who want a shorter but meaningful session. Storytelling gives us more time to settle in, move around, and capture more combinations. And the Wall Art Collection includes prints, so it’s ideal if you want to walk away with something ready to hang or gift.


What’s the difference between the sessions?

faq