I booked Gregg for my husband's surprise 50th, which was a small house party. Gregg was very professional & would always get back to me right away to answer any questions. The night of the party, he was right on time. He played for over 4 hours without a break. The music and song selection was perfect. We had a great time dancing and singing along to the music. He definitely helped make it a memorable evening.