The Band arrived on time and performed on time as expected. I was in constant communication with their band leader Greg and he made the process of organizing the songs and the program very easy and simple. Greg and company did their best in accommodating our requests as the night went on. The band had a fantastic dance set and unfortunately had to cut them off prematurely as the crowd wanted to DJ more contemporary music which they handled fine. The sound was fantastic despite a small hiccup, but it wasn't the band's fault so that's okay. There is a nice chemistry among the band members. They made this experience memorable and enjoyable for everyone there.