Bob was great. Many commented on how perfectly he performed and worked with the officiant. My only complaint is that Bob waffled on whether he was staying for dinner or not - as a result I paid for him but he left after the ceremony. He should be really specific with his answer about that. But not a big deal- just some coaching.
Bob's services come with a professional sound system if required.