Branson Wedding Photographer


Meet the Photographer

Hi, I'm Will and I’m thrilled to say I am approaching 20 years as a professional wedding photographer. From the serene beaches of the East Coast to the towering Rocky Mountains, I’ve had  the pleasure of photographing over 400 weddings! I am delighted to take part in your special day and capture the priceless moments of your romantic beginning. What better place than Branson to launch your new relationship? There is an abundance of inspiring & gorgeous wedding venues to choose from. I’m looking forward to having fun photographing your big day!

Gallery

Pricing

Pick your package. If you need more or less time, let me know and I can customize a package for you.

Three Hours

Intimate weddings & elopements
(under 50 people)


$950


Six Hours

Perfect to capture the pre-ceremony, ceremony, cocktail hour and all of the major events at the reception!


$2,100

Eight Hours

Capturing all of the major events from the pre-ceremony through the end of the reception. 


$2,700

Frequently Asked Questions

Do you travel?

Yes! I can travel to US destinations. There are additional costs depending on distance and overnights. 

How long have you been a professional photographer?

I have been shooting professionally since 2005.  (19 years!) In that time, I have captured over 425 weddings, hundreds of family portraits sessions, engagement sessions and even Bat Mitzvahs. I have also taught lighting and photography to hundreds of students over the years. 

We want 8 hours, but don't need the printed album. Is that possible? 

Not a problem! Removing the album will reduce the cost of the package by $800. (Yes, the album is that expensive!)

Can I see a full wedding? 

Of course, shoot me a message (below) and I will send you links to some of my full weddings. 

How can I check your availability for my wedding? 

Use the contact form below to send me a quick message. I will get back with you very soon. 

Contact

I think text is the very best way to connect.  Text directly at (417) 295-7501‬ to start the conversation!