Although they have a tool on their website to request songs beforehand and make dedications, they didn't play all the songs we wanted and didn't read any of the dedications. I spent a lot of time setting that up on their website, so I was disappointed. I also asked the DJ to announce a couple of birthdays that I found about at the wedding, and he didn't do it. They were great to work with beforehand and have reasonable prices, but they didn't really pull through at the event.