VIP Parties, and Randy in particular, was great for my wedding afterparty, and I would recommend them highly. He is very responsive, and will even get on the phone to chat on what songs and playlists you'd like to hear. The guests had such a great time, and Randy was even able to help with a special request of mine. The fact that he had so many songs available to choose from was one of the biggest reasons why I chose VIP Parties. You won't be disappointed.