James was the DJ at our wedding. He was great to work with in preperation for the big day. He was quick to respond to questions. He was a great MC during the reception and everyone had a great night dancing.