Mark has DJ'd for us twice now, once for our wedding and then for a birthday party. This man KNOWS his music - he has the skill to understand what you like and how to build it into an excellent night's playlist. He can balance out your more obscure and eclectic choices into something that everyone can enjoy. I cannot recommend him enough and would not consider anyone else to DJ at future events. Plus, he's lovely!