Jam All Day Entertainment is a must for any event in need of DJ services! I got a kick out of the name of the business and how the DJ is actually named Jamaal Day (Jam All Day!)... too perfect! Jamaal is great to work with throughout the process of leading up to the wedding. I had a particular entrance for myself and (now) husband, and for the rest of the bridal party; when I told Jamaal about what we wanted, he not only embraced it. but was pumped up about it. It makes a difference when the person you're working with is excited about what he does. He was very quick to respond to emails and just very helpful overall. But truly, Jamaal is an awesome DJ! And his wife is pretty awesome too =) Great team! Thanks so much for an awesome time!