Jam All Day is the best DJ out there! He came very highly recommended to use from people in the industry as well as follow brides. When we heard that his name was Jamaal Day and his business name was Jam All Day Entertainment we just knew he was destined to be an awesome DJ. Best business name ever! Aside from that Jamaal was amazing to work with. He was so friendly and easy to work with. We were completely lost when it came to picking what songs we wanted to use for the ceremony and reception entry. All we knew is what we wanted for our first dance. He setup another with Jamaal and he helped us pick the perfect songs. He did an amazing job at our wedding. Even though it rain at the reception (we had everything outdoors...thank God for tents) and people were slow to get out there and dance he really pumped everyone up. Even getting out there a few times himself to show off his moves and teaching people how to "Dougie" and a few other dances. I love that he works with his wife. They make a great team. If you are looking for a DJ for your event Jam All Day is the way to go!