Joe and the guys were just amazing! Every inch of the dance floor was filled for the entire night. I could not rate them highly enough. Every guest commented on how much they enjoyed the music and how they really made the day! They were professional, flexible, talented, and a lot of fun!