What a great DJ I had. Craig was there an hour early, Played all the music i asked for and read the room very well and kept the awesome songs playing. He was very friendly, laid back and was bopping away behind the desks. I highly recommend them to anyone!