John did an amazing job. Before the wedding, he responded to all of my emails quickly and was patient with all of my questions. He learned the Oregon State fight song for our recessional for no extra charge and it was wonderful! Alumni that w...ere in attendance recognized it, but the rest of the guests just thought it was a lovely song. It was perfect. He has a lot of experience, so he didn't need to attend our rehearsal....which saved us money. He brought a couple of different lengths of extension cords and even a battery powered amp. just in case. Even my day-of coordinators expressed how easy he was to work with. I would recommend John without any hesitation to other couples.