Great communication before the event, very professional. They listened to every thing we said and followed the playlist we had given, we asked for the manned DJ service which was well worth it! The band and DJ were really into the music and were dancing away and enjoying themselves. They did a great job learning our first dance song. Everyone commented how good the band were, I would not hesitate to hire them again!