Jam All Day Entertainmnt is hands down the best out there. For the price you pay, you get world class service. Jamaal and his wife are great. The music is one of if not the most important and he knows what he is doing. We had special songs for all our dances and he accommodated our requests. Perfect dinner music. The dance floor was always crowded and he kept the people moving. The state of the art photo booth is well worth it. The memories captured will last a lifetime. Pick Jam All Day Entertainment!