I had an overall good experience with DJ RonnieB productions. They were very professional and courteous. Some songs I had requested ahead of time were not available. The song selection was sufficient but they did not have many of the songs I wanted. I would recommend them to a friend but only for smaller function rather than larger ones. The lights provided were a nice touch.