Ray the DJ was great, our DJ was James and he was just amazing. The wedding was just great, all the songs, the announcements, the interactions were just super. I recommend this company and if you can ask for James for your wedding. it was a super time, all the guests loved it. Thanks, Ray the DJ!