JOhnny B's Party and Entertainment Company was priced right! The dj kept the kids dancing and picked music they would enjoy. However we gave the dj one request and he was not ready with the music down loaded when we needed him to play the specific song hence the rating of a 3 cor accommodating any special requests. He did down load the music so we just had to wait a couple of minutes for the requested song. Overall I would definitely recommend the company and the dj we had!