My husband and I were disappointed in Jeff as our DJ. Despite giving him a list of songs we wanted well before he asked for it, he did not contact me with questions about it or send me his timeline until the day before our wedding, when I was trying to get a lot of other stuff done. He would frequently email me telling me how busy he was with other gigs and I didn't feel like he had enough time to spend on our wedding until it was almost too late. He also did a few things differently at the reception than he had said he would, which was annoying and resulted in an awkward situation. He also did not do a great job announcing things and some people missed out on big events at our wedding, like our first dance or the cake cutting. Overall, I would not recommend Jeff as your wedding DJ.