Our DJ from Essential Entertainments was great - the music was brilliant right the way through the evening and had everyone up and dancing.
They also did music for us during the day, and mics, etc for the speeches, this all happened perfectly.
We had a photobooth and dancefloor from them too. The photobooth was great, we got some amazing and hilarious photos from it and they put it into a nice book for us to keep. The dancefloor also looked great, I just wished it was even bigger!
Only concern, the admin process was a bit of a nightmare. I managed to book, but it was all very informal, right up until the last minute, I was actively trying to sign forms and pay them. It took a long time to get everything 'officially' confirmed, which stressed me out a bit, but once everything was in order, the team they sent were amazing and really helped us to have an incredible day and I'd definitely recommend them. They offer so many things that help to make an event and it was great to know it was all taken care of by the same company.