story-driven. refined. vibrant.
imagery full of love, light, and dreamy tones for you to remember the feeling of each moment, forever.
Browse the Portfolio
Enter Gallery
View Investment Info
Ready to plan your dream wedding? I got you covered! Click to download your Bridal Guide.
DOWNLOAD
.elementor-10582 .elementor-element.elementor-element-e815e13 > .elementor-container{max-width:511px;}.elementor-10582 .elementor-element.elementor-element-e815e13{padding:10px 20px 10px 20px;}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-progress-wrapper .elementor-progress-bar{background-color:#B0A189;}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-progress-wrapper{background-color:rgba(122, 122, 122, 0.18);}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-progress-bar{height:26px;line-height:26px;font-family:”Questrial”;font-size:13px;letter-spacing:0.9px;}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-title{font-family:”Questrial”;}.elementor-10582 .elementor-element.elementor-element-d1a5f11{text-align:center;}.elementor-10582 .elementor-element.elementor-element-d1a5f11 .elementor-heading-title{color:#54595F;font-family:”Tenor Sans”;font-size:23px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:2.2px;}.elementor-10582 .elementor-element.elementor-element-d1a5f11 > .elementor-widget-container{padding:10px 20px 10px 020px;}.elementor-10582 .elementor-element.elementor-element-4aca3db{font-family:”Cammron”;font-size:16px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group > label{font-family:”Questrial”;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-type-html{padding-bottom:0px;font-family:”Questrial”;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group .elementor-field, .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-subgroup label{font-family:”Questrial”;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:1px 1px 1px 1px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button{font-family:”Questrial”;font-weight:500;}.elementor-10582 .elementor-element.elementor-element-809fe91 .e-form__buttons__wrapper__button-next{background-color:#E1D9CC;color:#54595F;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button[type=”submit”]{background-color:#E1D9CC;color:#54595F;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button[type=”submit”] svg *{fill:#54595F;}.elementor-10582 .elementor-element.elementor-element-809fe91 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10582 .elementor-element.elementor-element-809fe91 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button[type=”submit”]:hover{color:#ffffff;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button[type=”submit”]:hover svg *{fill:#ffffff;}.elementor-10582 .elementor-element.elementor-element-809fe91 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-message{font-family:”Questrial”;font-size:13px;}.elementor-10582 .elementor-element.elementor-element-809fe91{–e-form-steps-indicators-spacing:20px;–e-form-steps-indicator-padding:30px;–e-form-steps-indicator-inactive-secondary-color:#ffffff;–e-form-steps-indicator-active-secondary-color:#ffffff;–e-form-steps-indicator-completed-secondary-color:#ffffff;–e-form-steps-divider-width:1px;–e-form-steps-divider-gap:10px;}.elementor-10582 .elementor-element.elementor-element-795c04c{–e-icon-list-icon-size:14px;}.elementor-10582 .elementor-element.elementor-element-795c04c .elementor-icon-list-text{color:#7A7A7A;}.elementor-10582 .elementor-element.elementor-element-795c04c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10582 .elementor-element.elementor-element-795c04c .elementor-icon-list-item > a{font-family:”Questrial”;font-size:13px;}@media(max-width:767px){.elementor-10582 .elementor-element.elementor-element-e815e13{padding:1px 1px 1px 1px;}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-progress-bar{font-size:10px;}.elementor-10582 .elementor-element.elementor-element-368a956 .elementor-title{font-size:1px;}.elementor-10582 .elementor-element.elementor-element-d1a5f11 .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-10582 .elementor-element.elementor-element-4aca3db{font-size:12px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group > label{font-size:11px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-type-html{font-size:11px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-group .elementor-field, .elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-field-subgroup label{font-size:11px;}.elementor-10582 .elementor-element.elementor-element-809fe91 .elementor-button{font-size:11px;line-height:1em;}.elementor-10582 .elementor-element.elementor-element-795c04c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10582 .elementor-element.elementor-element-795c04c .elementor-icon-list-item > a{font-size:11px;line-height:1.3em;letter-spacing:0px;}}
Sign-up to receive our free Bridal Guide along with other special offers, wedding tips!
A Few Favorite Venues
MICHIGAN WEDDING VENUES THAT WE ARE PROUD TO HAVE PHOTOGRAPHED AT
Waldenwoods Resort
INQUIRE

.elementor-20944 .elementor-element.elementor-element-2699757e{padding:0px 0px 40px 0px;}.elementor-20944 .elementor-element.elementor-element-34bb8827{text-align:center;font-family:”Questrial”;font-size:11px;text-transform:uppercase;letter-spacing:3px;}.elementor-20944 .elementor-element.elementor-element-34bb8827 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20944 .elementor-element.elementor-element-6cc9b3d3{–divider-border-style:solid;–divider-color:#b8b8b8;–divider-border-width:1px;}.elementor-20944 .elementor-element.elementor-element-6cc9b3d3 .elementor-divider-separator{width:71px;margin:0 auto;margin-center:0;}.elementor-20944 .elementor-element.elementor-element-6cc9b3d3 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-20944 .elementor-element.elementor-element-6cc9b3d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20944 .elementor-element.elementor-element-4124e45{text-align:center;}.elementor-20944 .elementor-element.elementor-element-4124e45 .elementor-heading-title{font-family:”Cammron”;font-weight:600;font-style:italic;}.elementor-20944 .elementor-element.elementor-element-4124e45 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20944 .elementor-element.elementor-element-e97ba32 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-20944 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:0px 100px 0px 100px;padding:100px 0px 0px 0px;}@media(max-width:767px){.elementor-20944 .elementor-element.elementor-element-34bb8827{text-align:center;}.elementor-20944 .elementor-element.elementor-element-34bb8827 > .elementor-widget-container{padding:15px 6px 0px 0px;}.elementor-20944 .elementor-element.elementor-element-6cc9b3d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20944 .elementor-element.elementor-element-4124e45 .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}.elementor-20944 .elementor-element.elementor-element-4124e45 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20944 .elementor-element.elementor-element-e97ba32 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-20944 .elementor-element.elementor-element-71de693c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20944 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:0px 060px 0px 60px;padding:0px 0px 0px 0px;}}
WHAT PEOPLE ARE SAYING
.elementor-20954 .elementor-element.elementor-element-5f347ecb{padding:0px 0px 40px 0px;}.elementor-20954 .elementor-element.elementor-element-22735fdf{text-align:center;font-family:”Questrial”;font-size:11px;text-transform:uppercase;letter-spacing:3px;}.elementor-20954 .elementor-element.elementor-element-22735fdf > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-4ec22c00{–divider-border-style:solid;–divider-color:#b8b8b8;–divider-border-width:1px;}.elementor-20954 .elementor-element.elementor-element-4ec22c00 .elementor-divider-separator{width:71px;margin:0 auto;margin-center:0;}.elementor-20954 .elementor-element.elementor-element-4ec22c00 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-20954 .elementor-element.elementor-element-4ec22c00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-c6ee918{text-align:center;}.elementor-20954 .elementor-element.elementor-element-c6ee918 .elementor-heading-title{font-family:”Cammron”;font-weight:600;font-style:italic;}.elementor-20954 .elementor-element.elementor-element-c6ee918 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20954 .elementor-element.elementor-element-498da3bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-4539a4e6 > .elementor-widget-container{margin:30px 100px 30px 100px;padding:125px 0px 0px 0px;}@media(max-width:767px){.elementor-20954 .elementor-element.elementor-element-22735fdf{text-align:center;}.elementor-20954 .elementor-element.elementor-element-22735fdf > .elementor-widget-container{padding:15px 6px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-4ec22c00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-c6ee918 .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}.elementor-20954 .elementor-element.elementor-element-c6ee918 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20954 .elementor-element.elementor-element-498da3bf > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20954 .elementor-element.elementor-element-7a986caa > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20954 .elementor-element.elementor-element-4539a4e6 > .elementor-widget-container{margin:0px 60px 0px 60px;padding:0px 20px 0px 20px;}}
WHAT PEOPLE ARE SAYING
.elementor-20966 .elementor-element.elementor-element-45969f38{padding:0px 0px 40px 0px;}.elementor-20966 .elementor-element.elementor-element-9e0f041{text-align:center;font-family:”Questrial”;font-size:11px;text-transform:uppercase;letter-spacing:3px;}.elementor-20966 .elementor-element.elementor-element-9e0f041 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-2fcc2bba{–divider-border-style:solid;–divider-color:#b8b8b8;–divider-border-width:1px;}.elementor-20966 .elementor-element.elementor-element-2fcc2bba .elementor-divider-separator{width:71px;margin:0 auto;margin-center:0;}.elementor-20966 .elementor-element.elementor-element-2fcc2bba .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-20966 .elementor-element.elementor-element-2fcc2bba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-91a6442{text-align:center;}.elementor-20966 .elementor-element.elementor-element-91a6442 .elementor-heading-title{font-family:”Cammron”;font-weight:600;font-style:italic;}.elementor-20966 .elementor-element.elementor-element-91a6442 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20966 .elementor-element.elementor-element-1e8ae654 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-72a7b6ec > .elementor-widget-container{margin:30px 100px 30px 100px;padding:120px 0px 0px 0px;}@media(max-width:767px){.elementor-20966 .elementor-element.elementor-element-9e0f041{text-align:center;}.elementor-20966 .elementor-element.elementor-element-9e0f041 > .elementor-widget-container{padding:15px 6px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-2fcc2bba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-91a6442 .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}.elementor-20966 .elementor-element.elementor-element-91a6442 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20966 .elementor-element.elementor-element-1e8ae654 > .elementor-widget-container{padding:0px 010px 20px 10px;}.elementor-20966 .elementor-element.elementor-element-38c273f8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20966 .elementor-element.elementor-element-72a7b6ec > .elementor-widget-container{margin:0px 60px 0px 60px;padding:0px 20px 0px 20px;}}
WHAT PEOPLE ARE SAYING
.elementor-20967 .elementor-element.elementor-element-a73b4e9{padding:0px 0px 40px 0px;}.elementor-20967 .elementor-element.elementor-element-76ff7376{text-align:center;font-family:”Questrial”;font-size:11px;text-transform:uppercase;letter-spacing:3px;}.elementor-20967 .elementor-element.elementor-element-76ff7376 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-6c2de5c9{–divider-border-style:solid;–divider-color:#b8b8b8;–divider-border-width:1px;}.elementor-20967 .elementor-element.elementor-element-6c2de5c9 .elementor-divider-separator{width:71px;margin:0 auto;margin-center:0;}.elementor-20967 .elementor-element.elementor-element-6c2de5c9 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-20967 .elementor-element.elementor-element-6c2de5c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-27b7561{text-align:center;}.elementor-20967 .elementor-element.elementor-element-27b7561 .elementor-heading-title{font-family:”Cammron”;font-weight:600;font-style:italic;}.elementor-20967 .elementor-element.elementor-element-27b7561 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20967 .elementor-element.elementor-element-e97ba32 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:30px 100px 30px 100px;}@media(max-width:767px){.elementor-20967 .elementor-element.elementor-element-76ff7376{text-align:center;}.elementor-20967 .elementor-element.elementor-element-76ff7376 > .elementor-widget-container{padding:15px 6px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-6c2de5c9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-27b7561 .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}.elementor-20967 .elementor-element.elementor-element-27b7561 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20967 .elementor-element.elementor-element-e97ba32 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20967 .elementor-element.elementor-element-6d02461b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20967 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:0px 60px 0px 60px;padding:0px 20px 0px 20px;}}
WHAT PEOPLE ARE SAYING
.elementor-20970 .elementor-element.elementor-element-69bc9de2{padding:0px 0px 40px 0px;}.elementor-20970 .elementor-element.elementor-element-73f444e8{text-align:center;font-family:”Questrial”;font-size:11px;text-transform:uppercase;letter-spacing:3px;}.elementor-20970 .elementor-element.elementor-element-73f444e8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-4eadd96a{–divider-border-style:solid;–divider-color:#b8b8b8;–divider-border-width:1px;}.elementor-20970 .elementor-element.elementor-element-4eadd96a .elementor-divider-separator{width:71px;margin:0 auto;margin-center:0;}.elementor-20970 .elementor-element.elementor-element-4eadd96a .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-20970 .elementor-element.elementor-element-4eadd96a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-f3720f4{text-align:center;}.elementor-20970 .elementor-element.elementor-element-f3720f4 .elementor-heading-title{font-family:”Cammron”;font-weight:600;font-style:italic;}.elementor-20970 .elementor-element.elementor-element-f3720f4 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20970 .elementor-element.elementor-element-51cf2733 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:0px 100px 0px 100px;padding:100px 0px 0px 0px;}@media(max-width:767px){.elementor-20970 .elementor-element.elementor-element-73f444e8{text-align:center;}.elementor-20970 .elementor-element.elementor-element-73f444e8 > .elementor-widget-container{padding:15px 6px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-4eadd96a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-f3720f4 .elementor-heading-title{font-size:18px;line-height:1.2em;letter-spacing:0.3px;}.elementor-20970 .elementor-element.elementor-element-f3720f4 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20970 .elementor-element.elementor-element-51cf2733 > .elementor-widget-container{padding:0px 010px 0px 10px;}.elementor-20970 .elementor-element.elementor-element-1cde8b8c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20970 .elementor-element.elementor-element-59fb63b > .elementor-widget-container{margin:0px 60px 0px 60px;}}
WHAT PEOPLE ARE SAYING
Grab Your Guide
A lot of moving pieces go into planning a wedding day timeline and we know it can be overwhelming! Grab our free guide to plan the perfect timeline for your day.