Billy was awesome! There is nothing he could have done to make it a better reception. He was so good at helping us to coordinate the events. He played all the songs we requested and the other songs he picked out were great too. Having karaoke was a blast and Billy seemed to know just the right times to pause the dancing and have some singing. The bride had the best time of her life. Thank you so much.