If you ask me who is the best and most responsible wedding officiants in Toronto, Enduring Promises team would definitely be listed on the top of my list. The great experience started from the initial meeting, Jim and Rinette both are extremely welcoming, friendly, professional and dedicated to their role. They can quickly gain interest and trust in what they have to say and because of that my clients are 100% satisfied with their initial meeting and end up booking with the company. The planning process is so easy and straightforward for everyone, made the experience for couples so much more enjoyable. On the wedding day, Jim and Rinette are extremely professional, punctual and attention to detail. They go beyond of their job responsibilities and care for the little extra details such as "let's move this bag out of the way because it will get in the photo" "I think we should repurpose the signing table because it is a much better view here for photos" and etc. By working with them, you can tell that they are a group of passionate officiants. I would definitely recommend Enduring Promises!