The DJ we had was fantastic. The company had a few annoyances. I faxed in our music list on the worksheet they provided, but the DJ only got the front of it. So he didn't have some of the songs we had picked, like our entrance song or the version of the father/daughter dance we wanted. They also fail to mention that only a handful of DJs are available when we pay for the services. To get any of the "good" DJs, you have to pay extra - a few hundred.
In the end, it was well worth it to have the better DJ. We booked Eddie and he was fantastic - so while the company had some annoyances, the DJ himself that we got was just amazing.
Click on each tool to see a sample.