From wedding photography to engagement sessions, we want to help you cherish one of the most important events of your life! We also offer custom photo sessions including themed birthday shoots and cake smashes, head-shots and more!

Capturing The Essence Of Your Wedding

From the decorations to the love felt in the room, the moments of fun and laughter to the moments of pure love and happiness – it is our goal to capture the true essence felt on the day of your wedding!

  • We like to connect with our couples leading up to their big day.
  • We artfully edit each photo and digitally deliver them to our clients.
  • We bring organization and fun to every wedding we shoot!

TESTIMONIALS What Our Clients Say

  • Mackenzie photographed my best friends wedding and their pictures were unbelievable - I just had to have our one year anniversary photos done by her too! She is so talented, artistic, easy to work with, and all of her pictures are stunning. She really has a knack for capturing love and beauty within her photos. Everyone keeps asking us who our photographer is! We cannot wait to work with her again! We highly recommend her and Mark for anyone that wants beautiful photos taken.
    Laura, Happy Bride
  • Mackenzie was an amazing photographer. She made sure we got all of the shots we envisioned. She was so easy to talk to and not afraid to go with the flow. I would recommend her to everyone and plan to use her for future photography shoots also!
    Kelly, Happy Bride
  • Moments by Mackenzie does an amazing job. The photos capture such effortless moments that come out so beautiful and natural. The team is amazing, and knew how to make both the groomsmen and bridesmaids comfortable. I've worked with Mackenzie before, and she always makes me feel (AND LOOK) prettier than I expected. My whole family has been swooning over the photos and commenting on how great her photography is. Coming from an Italian family, that's saying a lot! I will definitely work with her again.
    Vanessa, Happy Bride
  • We worked with Mackenzie for our wedding back on 10/7. The only thing I can say is AMAZING! From our very first meeting with her, we were put at ease. She was very laid back and accommodating. She was very open to suggestions as far as different poses, etc. My husband and I were so impressed with everything, her professionalism, her demeanor, everything. The quality of her work is truly unbeatable. We love what we have seen so far of our wedding pictures and we can not wait to see all of them! I will not hesitant to recommend Mackenzie to any of my friends and family and my husband and I will definitely be using her services in the future. Hands down, best photographer!
    Elizabeth, Happy Bride

NEWS From Our Blog

Capturing The Special Moments Of Your Life


.cata-page-title, .page-header-wrap {background-color: #e6b1b3;}.cata-page-title .page-header-wrap .pagetitle-contents .title-subtitle *, .cata-page-title .page-header-wrap .pagetitle-contents .cata-breadcrumbs, .cata-page-title .page-header-wrap .pagetitle-contents .cata-breadcrumbs *, .cata-page-title .cata-autofade-text .fading-texts-container { color:#FFFFFF !important; } #cata_button_liw7des206.cata-button{}#cata_button_liw7des206.cata-button .cata-btn{color: #ffffff; background-color:#e49497}#cata_button_liw7des206.cata-button .cata-btn:hover{color: #ffffff; background-color:#dfa1a3} #cata_button_b64kwcd75s.cata-button{}#cata_button_b64kwcd75s.cata-button .cata-btn{color: #ffffff; background-color:#e49497}#cata_button_b64kwcd75s.cata-button .cata-btn:hover{color: #ffffff; background-color:#dfa1a3} #cata_button_ktafsib2oq.cata-button{}#cata_button_ktafsib2oq.cata-button .cata-btn{color: #ffffff; background-color:#e49497}#cata_button_ktafsib2oq.cata-button .cata-btn:hover{color: #ffffff; background-color:#dfa1a3} #list_1b4o4debze li{ color: #898989;}#list_1b4o4debze li:before{ color: #e5b1b3;} #cata_button_6bo9wgggkc.cata-button{}#cata_button_6bo9wgggkc.cata-button .cata-btn{color: #565656; background-color:#f7f7f7}#cata_button_6bo9wgggkc.cata-button .cata-btn:hover{color: #ffffff; background-color:#e59597} #cata_custom_heading_ce48zy6mat > h4 {} #cata_custom_heading_u0fjtp06u6 > div {letter-spacing: 2px;} #cata_button_pwvg3ljezx.cata-button{}#cata_button_pwvg3ljezx.cata-button .cata-btn{color: #ffffff; background-color:#e49497}#cata_button_pwvg3ljezx.cata-button .cata-btn:hover{color: #ffffff; background-color:#e5999c}