We cannot say enough good things about Jamaal! He is absolutely fantastic! We hired Jam all day for our wedding. It was a smaller destination wedding with ~50 guests invited, so we were a little nervous about keeping the crowd energized and having fun. Jamaal met all of our expectations and more. There was not a time during the night that the dance floor wasn't packed!! Jamaal is passionate about his work and really tries to cater to everything you are looking for. He met with us before the wedding to make sure that he didn't play anything that we didn't want to hear. To our surprise, he even got out on the dance floor, which was so awesome!! Everyone had a great time and it could not have gone better! We would hands down recommend Jam all day!!