Jim DeMarsh old

A little bit about me… 

My name is Jim DeMarsh and I am licensed by the Province of Ontario to Officiate wedding ceremonies.
I thoroughly enjoy helping couples create a ceremony that is personal, reflective of their personalities
and memorable for their guests.

My Personal Story:

Although born in Niagara Falls, I spent the majority of my youth in London, Ontario. I attended both high school and college there where I earned a Bachelor’s Degree. I then studied in the United States where I earned a Master’s Degree in Counseling.

My Family:

I have been happily married for 29 years. My wife and I have 3 amazing kids.

My life Experiences:

Most of the past three decades have been spent serving two communities and churches in London and for the past 20 years in Milton.

I have helped start two centres for marginalized youth, a food bank and had the joy of sitting on several boards for community and charitable organizations.

I have had the opportunity to speak both nationally and internationally.

My Interests and Passions:

Favorite sports: Sailing & Cycling

Favorite interests: Coaching Community Soccer Teams, Reading & Learning.

Favorite thing to do: Drive my Miata with my wife and visiting new places.

Favorite music: Classic rock and whatever my kids are cranking out.

Favorite pastime: Having my family together at home.

Why Choose Enduring Promises?


What couples say about Jim…

We were so happy to have had Jim DeMarsh officiate our marriage. He was absolutely the perfect person to officiate our wedding. His calm demeanor, kindness and patience helped us create the perfect ceremony. The entire ceremony went without a hitch and we definitely have to thank Jim for helping us.

We had such a great experience with Enduring Promises Inc. The online ceremony Console was so easy to work with and helped us organize our ceremony perfectly. We included a Filipino wedding tradition in our ceremony (Lasso, Veil and Coin) and the console along with Jim’s knowledge and experience helped us work out the last minute details at our rehearsal.

Overall, we had such a great experience with Enduring Promises Inc. and we were blessed to have found Jim. Thank you again for making our day so wonderful!

Jamie and Corey


We contacted Enduring Promises early in the process of planning our wedding and they didn’t disappoint in the least. Their Console and online resources were amazing helping us set up the flow and what we wanted included in our ceremony. It made the process of creating our personalized ceremony so easy.

Our officiant Jim DeMarsh was amazing, helpful and calming when we needed it the most. We received numerous comments from our guests on how professional he was and how much they enjoyed our ceremony.

We couldn’t recommend Jim and Enduring Promises more.

Jocelyn and Mark


We had Jim DeMarsh as our officiant for our wedding.
He was so lovely to work with! It was like getting married by a fun dad 🙂 We also love the amount of customization of the ceremony that the website offers, anid how it gives you lots of potential options for both religious and non-religious ceremonies. Jim was also very helpful, but not pushy, with suggestions on how to make our ceremony flow better.

We had a very small and relaxed ceremony, so we did not do a rehearsal, so I can’t comment on that, but it was an option offered to us.

Chloe and Nick


Jim DeMarsh of Enduring Promises was the officiant at our wedding this past August.

From the moment we met him, we knew that we wanted Jim to be part of our ceremony. We had consultations with other officiants booked for that week, but as soon as we met Jim, we cancelled the others and booked him right away. The Enduring Promises console made it fun and easy to create our own ceremony.

On the day of our wedding, Jim was a calming influence. Everything went so smoothly thanks to his expertise. We had so many wonderful comments about the ceremony, our personal vows, and about how wonderful Jim himself was. One guest remarked that he could listen to Jim speak all day long!

Thank you, Jim and Enduring Promises, for helping to make our ceremony so personal, unique, and perfect!

Carolyn and Jim