We used Jam All Day Entertainment for our wedding reception. We were very pleased and would highly recommend Jamaal Day for your wedding needs. Jamaal was very professional and really listened to our needs and how we wanted the DJ to function at our event. He did a good job of keeping the reception going without being too wordy. He took his time to ask us what kind of music we wanted and what music we would prefer was not played. He went over with us and wanted our input on the script he was going to use and for introducing our wedding party and made sure that he was pronouncing people's names correctly. In summary we were very pleased with Jam All Day Entertainment for their professionalism and attention to detail. We would highly recommend him for your wedding services.