The only trouble we had was with the company itself. Our DJ (Johnny) was awesome- great personality, played what we wanted, and adhered to our "do not play" list.
The DJ was awesome. Angela is an amazing girl did a wonderful job at the wedding. Made sure we stuck to schedule and was fabulous with the music. The company however made it very difficult to hire them. They assigned me to a DJ (NOT angela), and he would never call me back the company would say they would call him and contact me and I never heard from them. Finally we got a hold of the company switched DJs and things went smooth from there.
Listened to what we wanted, and then added his own personal style. No cheesy "DJ" persona, not too much talking - couldn't have asked for a better DJ. Easy to work with, highly recommended.
Click on each tool to see a sample.