David worked hard to make our day extra special. He counseled us before our wedding day and helped us to enter into a healthy and happy marriage. He made sure our ceremony was tailored specifically to our needs and was completely willing to let us steer it in the direction we wanted, while also providing his professional advice and insight. On the wedding day, he could not have been nicer and more accommodating. We highly recommend using David McFadden as an officiant!