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.
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.
read the next
After photographing hundreds of portrait sessions over the past few years, we’ve found that we’re not the perfect fit for every family. That’s why this process begins with a conversation. We want to hear everything—how you met, funny first date stories, and how y’all got engaged.
We’ll get to know one another, talk about the details of your day, answer any questions you might have about working with us and figure out if we’re the best fit for each other.
Once your date is reserved, we'll connect to start chatting about possible locations for your session. We generally recommend choosing one location and if it's a place you haven't been before, it might be helpful to visit during the time our session will take place.
That way you have an idea of the light, crowds, closing time, etc! If you're not sure about where you would like to take your photos but you have a general idea of the look you would like, just let us know because we would be happy to recommend a few locations based on your aesthetic!
read the next
read the next
If picking out outfits for photos takes you back to your high school days when you literally tried on everything in your closet and piled it on your bed but still felt like you had nothing to wear, you're in luck.
We put together an extensive outfit suggestion guide with tips for every member of the family (even Fido!)
read the next
On the day of your session, we'll connect to make sure the weather still looks like it's going to corporate. We'll exchange numbers and finalize our meeting location. Please plan for your session to take about two hours from start to finish.
read the next
All images from our sessions are typically delivered within about two weeks of the shoot date via an online gallery. This gallery will allow you to share your favorites with family, order prints and even download images to share on social media.
Your gallery will remain active for six weeks.
back to the start
I'm proud to offer our clients a variety of ways to turn their images into keepsakes. Wall-mounted canvas prints to decorate your home, beautiful handmade albums and more.
And we offer a lifetime guarantee on all our products so you never have to worry about the quality of your investments fading over time! What a special way to remember this season you’re in!
Family
extended session
For growing families, maternity, and meaningful portraits—designed with flexibility, intention, and room to breathe.
$950
Family Maternity Session
$950
Couple-Only Maternity Session
$450
Milestone Session
$450
Family Session
$450
In-Home Newborn
$950
Crafted for breathtaking locations beyond Gilroy and Morgan Hill, this series is all about meaningful moments set against stunning backdrops. Travel is included, and sessions are perfect for both Family and Maternity portraits.
Mount Madonna Adventure Session
$1200
Seacliff Beach Sunset Session
$1200
Natural Bridges Coastal Session
$1200
Arizona Cactus Garden Session
$1200
15 Digital images
Up to 30-minute session at your chosen outdoor location
Blanket or decorated high chair setup
Cake stand + styling props included
Access to my curated client closet for baby
Full gallery upgrade: $250
Parents provide the cake and topper
Additional images: $25 each | Full gallery upgrade: $250
60-minute studio session in Gilroy
Full Digital Gallery Included
Fully styled custom theme
Matching baby outfit provided
6” custom cake (included)
Bubble bath finale in a white clawfoot tub
what's included:
15 Digital Images
Up to 30-minute session
Gilroy Studio Location
Access to my client closet for baby's outfit
Full gallery upgrade available: $250
Parents provided the cake and topper
Additional images: $25 each | Full gallery upgrade: $250
what's included:
$875
what's included:
$450
$450
I do my best to respond to every message with the care and attention it deserves. Please allow up to 48 hours on weekdays and 72 hours on weekends for a reply. If we already have a session booked and something urgent comes up, feel free to text me directly. I appreciate your patience and can’t wait to connect with you!
* Travel Fee: Applied to any location outside of Gilroy or Morgan Hill. $2 per mile to the location is included in the final session price.
* Additional People: $50 per person for groups over 6
* Additional Outfit Change: $150
Rush Delivery:
* 72 hours – $300
* 48 hours – $500
* 24 hours – $700
Fine Art Prints
Printed on professional-grade archival matte paper
4×6 — from $9
5×7 — from $13
8×10 — from $17
11×14 — from $32
Standard Lustre Prints
4×6 — $8
5×7 — $10
8×10 — $13
11×14 — $22
16×20 — $69
Everyday Hardcover Books
8×8 — $165
10×10 — $219
12×12 — $262
Framed Canvas
Starts at $316
Hand-stretched canvas with your choice of natural wood, black, or white float frame.
Wood-Framed Prints
Starts at $223
Classic wood frames available in natural or walnut, with optional matting.
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.
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.
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.
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.
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.
I do! Travel fees are $2 per mile and already factored into your final price if we’re shooting outside those areas.
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.
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.
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.