Brilliant wedding DJ from start to finish. Great communication through out, arrived and set up with no fuss. Played a cracking cheesy playlist and unusual 1st dance song. No problems at all. Maybe in a few years we can have you back for a teenagers disco! thank you so much