“tasteful, beautiful, and never cheesy…
disarming and quirky in all the right ways.”
-Jeni + Nate




his photographs are beautiful and documented the feeling and energy of our wedding perfectly”
-Anne + James



oakland, California documentary wedding photographer

Bay Area Wedding Photographer- Gabriel Harber
I’m Gabriel — a documentary-style wedding photographer based in the San Francisco Bay Area. For over 20 years, I’ve been capturing weddings, elopements, and family stories throughout Oakland, Berkeley, San Francisco, Marin, and all over California.
My work blends humor, honesty, and an appreciation for unscripted moments. Whether you’re planning a big celebration or a quiet elopement, I’ll be there with a calming presence and a sharp eye for the moments that matter.
I photograph real people, real love, and real life — always with style, empathy, and just the right amount of weird.

creativity, humor, whit, with a true gift for storytelling”
– Isabel and Jesse
Questions Answered!
You have questions… I have answers. Let’s tell it like it is and cut to the chase. You want helpful information. Here are a few questions that might have been on the tip of your tongue.
Easy Peasy Pricing!
Great photography will bring you joy for years to come. It is hard to put a value on joy. Below are my most popular offerings. Check out my full pricing page for more details.
Families

Prices start at $950
30-minute portrait session. Longer sessions available. Includes edited digital images, printing rights, and online gallery.
Elopements AND TINY WEDDINGS

Prices start at $2,000
For non-weekend tiny weddings. 1.5 hours of photography. Includes edited digital images, printing rights, and online gallery.
WEDDINGS

Prices start at $5,500
8 hours of photography, edited digital images, printing rights, and online gallery.
Reviews
It is so helpful to know what other folks who have worked with your photographer have to say. Check out the reviews.
Frequently Asked Questions
I bet you have more questions. Or maybe you don’t even know what questions you should be asking. No worries. I got you covered.
Contact
You like what you see here, and the price fits your budget, so let’s meet up. I’d love to hear what you have planned and learn a bit about you.