“Megan is a highly experienced and joyful photographer, who will tell your wedding day story with the utmost of calm, warmth, organization and professionalism.”

Almost 20 years ago, for the cost of film and developing, I photographed my very first wedding on a San Francisco beach with the Golden Gate Bridge as the backdrop. From that day, I was completely in love with everything about love.

I’ve taken my years of experience and heart to strive for a calm, thoughtful and not rushed wedding, creating a better timeline for you. Did you know that most wedding timelines do not give you enough time to hug and laugh with all of your friends and family who have traveled far to see you?

When you inquire with me, we’ll work on a tailored timeline together - giving you plenty of happy moments so you’ll never be that couple that says “I barely remember a thing from my wedding.”

I look forward to connecting soon!

Screen Shot 2018-02-12 at 3.15.29 PM.png



"Your photos have brought tears to our eyes, we just can't believe how you've captured the day in a very beautiful, authentic, and complete way. We are just so very grateful for you!"                                                             Emma & Nick     [April 2018]

“Megan is also a lovely human who is patient, kind, genuine, and calming in the wedding day flurry with her gentle guidance resulting in beautifully flattering photos full of sincere emotion.”
Amber & Ernie    [June 2017]

“I don't even know where to begin! I feel like your wedding photographs are the soul of your wedding… Her warmth, knowledge, professionalism and genuine desire to "get it perfect" blew me away. She was so easy to work with, so flexible and accommodating, but made sure everything was in place to ensure a successful execution. I am almost brought to tears thinking about all the amazing moments she captured. She is truly gifted in her craft but the person behind the art is a true gem.”
Holley & Cam     [August 2017]



70+ reviews - all 5 stars.  Read them HERE   or   hop on over to my CONTACT PAGE so we can chat!