Let's start the conversation.
Pricing for every session is published on the service pages — no waiting to find out. Pick the route below that fits where you are.
Start Here
What are you booking?
Book a mini session, arrange a free wedding call, or tell me what you’re planning.
Session pricing: Minis Families Births Seniors Portraits Weddings
“Sofia was professional from the very beginning and made the entire session feel so relaxed and low-pressure. She somehow made everything look effortless — even with two toddlers causing chaos the entire time.”
Mini sessions
Pick your slot
Choose a time and pay the deposit to hold your date. Mini session details
Questions before you book, like where to meet?
15 minutes via HoneyBook
Or Text Call Email Sofia
Weddings
Start with a free call
Talk through your plans and find the coverage that fits, before anything is signed.
“Her work is unbelievable pieces of art that capture every emotion and detail we wanted to remember.”
Prefer to email your plans? Email Sofia
Full sessions
Tell me about your story
I’ll reply the same business day about availability, before any agreement or deposit.

Sessions from
Prefer to talk first?
What happens next
Full sessions and weddings, in order
Mini sessions are simpler: choose a time, pay the deposit, and I’ll send a short styling note.
- 1You reach outA call, or a message with your date and what you have in mind.
- 2We sort the detailsLocation, timing, who’s coming, what you want to walk away with. I’ll send a styling note if it helps.
- 3Agreement and depositEverything goes through HoneyBook, and the date isn’t held until it’s done.
- 4The sessionI keep out of the way and photograph what actually happens.
- 5Your galleryA private online gallery you can download from and share. Delivery times are listed on each service page.