welcome

Photography by marirosa is a wedding and lifestyle photographer for couples and families who appreciate life's simple moments and truly appreciate how special love is.

meet marirosa

I believe in memories and moments and all the tiny unforgettable things that happen in between during your day. I dance too long, I sometimes actually think I can sing, I smile too much, and have more than a few great stories. My clients trust me because I know trust is earned and I work to earn it. Most of all they know I love what I do.


Hi there! I’m Marirosa, thank you so much for taking the time to visit my online home! When it comes to capturing special moments in your life, your engagement, wedding and growing families it’s essential to connect with your photographer. I focus on your story, and legacy, giving you those snippets and moments in time that will continue and live much more than just a ‘photo’.
I believe getting to know my clients is the #1 way to ensure an awesome experience, I’d love to tell you a little about me. Here are a few things you should know! 


I was born and raised in Puerto Rico, lived there till I was almost 10. 

Spanish is my first language.

I’ve been married to my husband, Scott for almost 24 years! 

I have 2 kids, Steven is 21 and Zoe is 15, plus three fur babies, - Mocha our Yorkie, Coco our Chihuahua, and Beans our Havanese

I'm only 4'11'', don’t drink soda but love me some coffee! I'm a total coffee addict! 

I've been photographing weddings since 2007 (well over 300 weddings and counting) and continue to photograph many of my couples’ as their families begin to grow! 

More than anything - I love creating timeless and beautiful images but most importantly I love serving my clients through their greatest moments of their lives. 



Send me a note
I'd  love to hear from you.  Please complete the form and I'll get back to you or drop me a note at
marirosa@photographybymarirosa.com or call 703.307.7074

contact marirosa!

contact Marirosa

Thank you!

Your message has been sent.
I'll be in contact shortly

- marirosa