Excellent excellent DJ! We had only chatted a few times over WhatsApp before and I didn't even check that he arrived on the day... but he was there and executed everything exactly to our wishes. Then later on he kept the party going so well, reading the crowd perfectly! Highly recommend The Wedding DJ! thank you so much for making our day a wonderful party!!!