Half Moon Bay is the Bay Area's coastal escape — ocean bluffs, harbor light, and one of the most iconic wedding backdrops in California: the fairway lawns of The Ritz-Carlton perched above the Pacific. I never turn down a chance to film here.
I'm Minh Pham, and I make cinematic, emotional wedding films built around the real story of your day. On the coastside that means bagpipes at sunset at the Ritz, harbor-front receptions at the Oceano, and windswept bluff-top portraits that look like movie stills.
Coastal weather is part of the charm — fog that turns everything soft and silver, then sun breaking through for golden hour. I plan coverage around the coast's moods so your film wins either way.
Ocean wind is the enemy of wedding audio — and I've filmed enough coastal ceremonies to come prepared, with wind-protected mics on every speaker and backup recordings running. Combined with the coast's soft light, it means your vows sound as beautiful as they look.
Half Moon Bay is part of my regular Bay Area service area. Reach out for a quote and everything will be spelled out clearly.
Wedding film packages start at $2,700, with most couples investing $3,000–$5,000 depending on hours and deliverables. Elopement films start at $2,500.
Coastal fog photographs and films beautifully — it softens light, adds mood, and often burns off by afternoon. I build timelines with the marine layer in mind, so we're positioned for the best light whenever it appears.
I live in Vacaville, California — in Solano County between Napa Valley and Sacramento — and film weddings across Northern California and Arkansas.
Per my contract, wedding and elopement films are delivered within 6-8 weeks, and I share sneak peeks along the way.
I limit bookings to 20-25 weddings a year and often book 1-2 years out — popular fall and late-spring Saturdays go first. If your date is closer than that, reach out anyway; openings do come up.
Best Outdoor Wedding Venues in the Bay Area, California (2026)
Also serving: San Francisco · Silicon Valley & the Peninsula · Carmel, Monterey & Big Sur