I hired him for my wedding and reception and he was terrible!!! I couldn't hear the music as I walked down the aisle and I had a special song that I waited 20 years to use as I walk down the aisle. My guest nor I ever heard the song as it was played at the wrong time and very low. He played all of the wrong songs during the reception. I had given him a list of everything I wanted to be played and out of nowhere my cake cutting song was being played with no announcement. His sound system was horrible and he was rude to my guests. I had numerous guests come to me at the reception to complain about him. PLEASE DO NOT HIRE THIS DJ!!!! I would give him a negative 10 if I could. I can't redo my wedding or reception so please don't allow him to ruin your big day as he did mine!!!! Unfortunately, I'll never get my big day back...