Jamaal blew away all of our expectations. He was so attentive for any and all communications throughout the planning phases and absolutely killed it for our wedding. He had us dancing for hours! Everyone loved him from all the age ranges that attended our celebration. Do not look any further for you music needs, this is the guy... hands down.