Tommy was great. He is an excellent musician and singer. He is friendly, dresses appropriately and is a true entertainer. If we have any parties in the future, we would definitely use him again. All of our guests really liked being entertained by Tommy. He performed 2 songs during our ceremony and then played continuously at our reception, dinner, our first dance and second and third and more. He was scheduled to play at our venue from 4pm until 8 pm. He arrived early , about 1 hr + to set up and actually started playing about 15 minutes early. He is a great guy and We only have good things to say about him. Thanks for you performance.