We were contracted JR for our wedding reception and he was exceptional! He showed up early and setup and began playing music immediately. He played all the songs we wanted and read the dance floor really well to keep the music fun. There were a few times I was walking away from the dance floor to take a break just to turn around when I heard the next song come on. I did not expect to dance as much as I did that night! I am recommending JR to my friends, as he offers amazing service at a ridiculously competitive price.