Kevin made the wedding. All our guests couldn't stop raving about him. He was professional in every sense of the word. He came on time, was prepared, friendly, dressed nicely, and he put on one hell of a show. He played to the crowd and even sang every verse of American Pie at the grooms request! Only thing I am upset about is I am not from Florida so it is unlikely I will get to see him play again.