JJ was the DJ for my wedding and he was absolutely fantastic. He was prompt, was responsive and listened to all of our requests. He kept the party going and interacted with the guests, but was certainly not over the top or obnoxious. I can't recommend him enough!