I cannot begin to explain how pleased we were with Jamaal. Picking a DJ was stressful for me, but JamAll Day Entertainment over delivered on every aspect, professional, communicative, prepared, friendly and positive. Jamaal was able to pick up on the vibe for the wedding we were going for. I was thrilled with his music selection overall. There was not a beat missed throughout the entire day. He was interactive with our guests and kept our timeline on point (One less thing to worry about). We are truly appreciative of every memory Jam All Day helped us create on our wedding day.