Where timeless elegance meets authentic emotion. For couples who treasure both timeless portraits and unguarded moments of pure joy. Maggie Karanja Photography serves clients in beautiful locations around the globe.
I work with couples who care more about feeling their wedding day than managing it. The bride who lets the tears flow during vows. The groom who gets swept up in heartfelt conversations with family. The couple who trusts their vendor team completely so they can simply be present.
If you value genuine connection over perfection, thoughtful details, and want to actually enjoy your celebration, you're in the right place.
- Jasmin + Greg
From start to finish, she was an absolute gem, exceeding every expectation I had for our wedding photos. Her intuition and professionalism were truly unmatched; she seemed to anticipate every meaningful moment before it even happened!
- Elizabeth + Garrett
She is communicative, punctual, calming, professional, friendly, and brings the fun with her as well! She helped us with posing and made sure that she understood our vision from the start.
- bRIANA + Jorge
Maggie and her second shooter were absolutely amazing on our wedding day and the sneak peeks surpassed my expectations. If you’re looking for beautiful pictures and a fun photographer, look no further!
- Natalie and ben
She is fun to work with and made us feel immediately comfortable in front of the camera. I could not recommend her more if you are looking for a photographer who will go above and beyond to give you the wedding photos of your dreams!
For the Joyfully Present and Deeply Connected
- 10 hours of Wedding Day coverage
- 4 hours of day after coverage
- Second photographer
- Online gallery for viewing and downloading
- Gallery connected to online print shop
- Drone photography
- Sneak peeks
- No additional travel or tax cost
$800 - 3 rolls of film
$750
$750
$400+
- Whitney and Daniel
"Somehow, our wedding photos were even more breathtaking than we ever imagined"
If possible! First looks allow us to capture portraits before the ceremony, which frees up time between your ceremony and reception and allows your guests to wait the shortest amount of time possible before enjoying the reception. However, I strongly hold that your wedding day should be focused on you and your priorities, and I happily accommodate weddings that do not incorporate first looks. If you’re still undecided, my wedding guide gives more details about planning your first look and even gives potential timelines to show what a day could look like with or without a first look.
Yes, a nonrefundable 30% retainer fee is required to book your wedding date. This will be paid through your client portal and is due with the signed contract. The remainder will be separated into two separate 35% payments, with the second two payments due six months and one month before your wedding date.
It varies from wedding to wedding and session to session, but on average I usually end up delivering around 75-100 images per hour of shooting! So for a 10-hour wedding day, you'll get somewhere between 650-1000+ images. I'll never leave a good photo out just to hit a certain number and only eliminate ones that are repeats, have closed eyes, etc.
Engagement sessions take 2-3 weeks, and weddings take 8-12 weeks, depending on the amount of photos being delivered. I try to get them back to you as soon as possible while making sure I meet the needs of every image. You will receive a preview gallery 72 hours after your wedding day!
My favorite question! Anywhere with a beach, mountains, land, air - I’m there! One of the best parts about living in Atlanta is that there is a massive international airport right at my doorstep. Finding flights for work is a piece of cake. If you’re planning a destination wedding, we can jump on a call and talk more about the details. I'll then create an invoice for you based on our conversation.
For destination weddings, there is a travel fee added to the cost of the package to cover my travel time, flights, stay, food and any transportation such as uber or rental cars. I also get there a day or two before the wedding to scout locations for us to use. Tell me where you are going and I'll do research to give you a price estimate based off that area. Anything above that estimate I will cover the cost personally.