4 Reviews
Shoot included

Nearby Vendors to Consider

About MSR Photography

Bay Area Wedding Photographer - San Jose/San Francisco - Great Bay Area

Our photography business focuses on creating some of the most romantic and creative images for our customers. Exceeding customer's expectations is one thing, however, we want you to love the images you receive from us and have the feeling that you can't wait to share the photos with your loved ones.

We have been capturing weddings in the Bay Area for years. Our main photographer, Mark Rocha, captures fun, romance, and fresh ideas that reflects each bride's special day. Mark's goal is to make the camera disappear and to allow each person's natural emotion, playfulness, and passion to come out.

"I understand that the process of selecting a photographer to capture your special day is critical and a lot of the time is the most important choice (besides whom to marry) when planning your wedding day. My personality, photography skills, and the love of working with people will allow me to create images you will cherish forever". - Mark Rocha

We offer our customers a variety of elegant and sleek magazine (flush mount) style photo albums. Our albums are customized to the customer's style and taste.

We thank you for your consideration and hope to hear from you.

MSR Photography Staff

***Please feel free to contact us at (408) 568-4283 or email mark@msrphotographs.com.

Categories: Wedding Photographer

Regions serviced: San Francisco

Follow MSR Photography on

4 Reviews for MSR Photography

out of 5.0
Filter reviews by services used:
All Reviews
Second Shooter (2)
Additional Hours (2)
Destination / Travel (2)
Engagement Shoot (2)
High-Res Images (2)
Liability Insurance (2)
Albums (2)
Digital Files (2)
Flush Mount (2)
Proofs (2)
Save the Date (1)
Sort by:


It was a pleasure working with Mark for my wedding. He was very familiar with the area, and knew all the perfect spots for beautiful photos. He was calm and patient with all my guests, and with me, as I was struck with wedding-day nerves!

Mark was with us for most of the day, taking pictures before the ceremony, during, and after, until almost the end of the reception. He captured all the family and friend shots we needed, and we were left with plenty of time for creative, artistic, and romantic shots as well. I didn't realize how lovely they would be until I saw them, Mark really has a great eye for a beautiful shot, and we will treasure the photos!

I loved that the photos do not look staged, fake, or cliche - he created lovely images that capture the beauty of our location and the excitement and romance of the wedding day.

Mark was totally dedicated to getting great shots. After the wedding day, he did a beautiful job editing the photos.

Mark's patience, professionalism, skill, and artistic eye were all deeply appreciated. Everyone who has seen the wedding album loves the photos. His photography is highly recommended and I would certainly hire him again.

Profile Picture Erin, 7/24/15, 1 Review
Category: Photography
Services Used: Second Shooter, Additional Hours, Destination / Travel, Engagement Shoot, High-Res Images, Liability Insurance, Albums, Digital Files, Flush Mount, Proofs

We love, love, love our wedding photos!!! I would highly recommend MSR Photography to anyone looking for a a fantastic photographer. Mark was our main photographer on our engagement and wedding day. He was easy to work with, funny, and made us feel at ease the entire time. Our images surpass our expectations. If you're wanting creativity, fun, and romantic images from your wedding day, then contact MSR Photography. We did!!! :-)

Profile Picture Jessica, 6/20/15, 1 Review
Category: Photography
Services Used: Second Shooter, Additional Hours, Destination / Travel, Engagement Shoot, High-Res Images, Liability Insurance, Albums, Digital Files, Flush Mount, Proofs, Save the Date

We were recommended MSR Photography by a friend, liked them, and booked them. Our photographer was Mark. He was very personable, high energy, and very accommodating. We took so many pictures on our wedding day that I was exhausted from walking in heels but he made sure that we had many many pictures to choose from and have. He was awesome, provided excellent service, and exceeded our expectations. I highly recommend MSR Photography to photograph your wedding.

Profile Picture Stephanie, 7/20/13, 1 Review
Category: Photography

MSR Photography Pricing

Wedding Photography Pricing
Starting Price
Starting Price Includes:
2nd Shooter
Digital Files
Engagement Shoot
Flush Mount
Matted Prints
Multi. Locations
Save The Date
Thank You Cards
Trash The Dress
Wedding Photography Package Pricing

MSR Photography FAQ

Additional Hours
Custom Graphics
Engagement Shoot
High-Res Images
Liability Insurance
Second Shooter
Trash The Dress
Boudoir Shoot
Destination / Travel
Multi. Locations
One Event/Day
Wedding Portraits
Digital Files
Flush Mount
Matted Prints
Save the Date
Thank You Cards


21 Photos

Best of

21 Photos
220x220 sq 1458148270660 wedjennifer  chris 46
220x220 sq 1379138750854 shannon  josh 1
220x220 sq 1379140730286 wedjuanita  zandy 439
220x220 sq 1444968087197 wedshirelle  robert 323 of 566
220x220 sq 1444970042104 wedalyssa  kyle mickelson b 633
220x220 sq 1444967476422 weddiane  jeremy mcgrewa 957
220x220 sq 1444967402892 blogclarrisa  morfett11
220x220 sq 1444967548519 wedaly  paulblog 365 of 620
220x220 sq 1379141221989 wedpamela  patrick 3
220x220 sq 1444967841871 blogwed tina  andy10
220x220 sq 1444967573926 wedaly  paulblog 511 of 620
220x220 sq 1444970013683 wedalyssa  kyle mickelson b 626
220x220 sq 1444967367500 blogclarrisa  morfett2
220x220 sq 1379140237757 wedcourtney  mark 663
220x220 sq 1444970311836 wederin  danielmsr 321 of 561
220x220 sq 1444967706518 wedangelica  jason aguliar a 277 of 610
220x220 sq 1444967929439 blogwed tina  andy16
220x220 sq 1379141227790 wedpamela  patrick 4
220x220 sq 1444967493884 weddiane  jeremy mcgrew 447
220x220 sq 1444968058793 wedshirelle  robert 287 of 566
220x220 sq 1444967809201 wedangelica  jason aguliar a 80 of 610

Professional Network & Endorsements


Sunnyvale, CA 94085   See On Map
408-568-4283 (phone)