Beaufort Photography Co. is located on the Crystal Coast of North Carolina in America’s coolest small town, Beaufort. We specialize in wedding, engagement, proposal, and lifestyle photography. While we call Eastern North Carolina home, we travel anywhere our passports will take us.


The golden sands and emerald waters of the Crystal Coast create the perfect backdrop for photographing your special day. With gorgeous coastal sunsets, sailboats, beach bikes, and centuries of history (especially pirate history!), we know you’ll fall in love here as quickly as we did almost a decade ago. It really is paradise…and where we call home.


Every photographer has his/her unique style so be sure to browse our galleries and social media sites to get a feel for how Beaufort Photography Co. sees the world through a camera lens. We absolutely love capturing the rich bright colors that remind you of your best childhood memories along with soul-searching black and white images that paint you in a way you may not have seen yourself, the dancing of light all around you on your special day, or just because.


We promise to photograph you and your special day in a way that celebrates YOU! Whether you’re a bride-to-be on her wedding day, a student finally graduating school, a family with kids and pets in tow on vacation, a just engaged couple, or any one of a billion other people your story matters to Beaufort Photography Co. My name is Mike and I can’t wait to capture YOUR story in photographs that will last a lifetime and leave you smiling and remembering every single time you look at them.


Although we’re located on North Carolina’s Crystal Coast, we love to travel inland, too – New Bern, Jacksonville, across the state, or across the country! Whether down the street or halfway around the world, we can’t wait to celebrate your special day with you! The world is not that big a place, after all.