I cannot recommend this DJ because I did not choose him for my wedding, he was chosen for me by my wedding planner. Therefore, I had no input on my music and I was very displeased with his service at my wedding as well.(I was this close to telling him to leave because I was not happy with his service,) Think of the movie when the DJ is on the roof of the auto dealership, «The Goods.» None of the music was upbeat as we requested. When we asked him nicely to change the music he would not listen to us and finally when all my guests started leaving he got the picture his music was terrible. He kept using every excuse in the book. Tip: before you come to a wedding please be sure to check your appliances and not tell the entire guests it’s not your fault your computer is not working because you did not check it prior to coming. You just set yourself up for failure. The only positive part was the photo booth which the DJ was not part of.