Our DJ Rufus, was fantastic. He came prepared and on time. He set up quickly and began to play music just as the guests were starting to arrive. Our DJ played the perfect mix of traditional and contemporary songs. He took requests. He also took great cue’s from the audience and played music that they liked.