Before my wedding I had a million questions that I continuously emailed him everyday. I was so impressed that Jamaal answered right away! His level of responsiveness put me at ease before the big day. My wedding went perfectly and everything was right on cue! We had a blast dancing at the reception and when the dance floor started to die down Jamaal would get out there and liven things up again! Thank you so much Jam All Day Entertainment!