This band was completely professional in every aspect of dealing with them. From the initial contact all the way to the after event follow up. They worked with us on the announcements, the dances, and other musical requests. They learned several songs for the dances at no extra charge. Most importantly they got all our guests on the dance floor and kept them there all night. They played songs that everyone knew and could dance to. We loved them, our guests loved them, and even the venue manager said it was the best band they had ever had. This band made the reception perfect.