Tony was an excellent DJ! He was ready for our requests and had great music suggestions of his own to get the party going. We also did karaoke, and he was an expert in this, even singing a song to my parents for their birthdays at the end. He treated us like family, showing up early to set up before guests arrived so that the DJ/karaoke part would be kept secret until it was time to party. He didn't charge us for this extra convenience. I highly recommend this company! Thank you Tony!