Jim DJ'd for my daughter's wedding last Saturday and it was phenomenal. he was super pleasant and helpful. He arrived in plenty of time to set up, came with all of the equipment he said he would bring. The lighting was beautiful! He was able to download the music as we didn't think we would have wifi and we were prepared ahead of time. He helped us