We used David as our DJ and he did a great job! My husband and I have very different taste in music and so do our families. He was able to please everyone! We got a mix of alternative, rock, a little hip hop and even salsa and merengue. I told him I’m not one for the spotlight and don’t like to dance, and he was very respectful of that and didn’t force me to dance or draw extra unwanted attention to me. I can’t say enough good things!