Our DJ was very attentive and kept our reception on track. Our only reservations were that he didn't meet with us prior to our wedding to get a better understanding of our likes in music. Also, he didn't follow our planning sheet that they asked us to fill out as well as he could have. My parents were disappointed that their selections weren't played.