We used this DJ for our wedding in January and he was excellent! He knew exactly what to play to get the crowd dancing & the mood of the reception was great and jumpin'! He played all of our requested songs & did not play songs we didn't want to hear. He knows his stuff and did an excellent job on our wedding day! I highly recommend him for any type of celebration!