We had Mike as our DJ and it was amazing. Made the wedding for sure. Our guests had a blast and so did we. The option of having a must play list and do not play list was great. He made sure to get all our songs played and fill in where needed. I recommend him to anyone having a wedding you will not regret it .i would never have anyone else