Kevin did a great job keeping the party going and I really appreciated his ability to stay calm in any situation and think on his feet. My one big disappointment with Kevin was the volume of the music. It was quite loud which didn't allow people to talk. On repeated occasions he was asked to turn the volume down yet it remained on full blast. It was absolutely wonderful for the people dancing, but many guests also wanted to socialize with people they had not seen in quite some time which was difficult.
Kevin was selected because of a previous wedding we had attended. Everyone was on the dance floor and he knew just exactly the right music to play to get all the guests on the floor. He went way above and beyond our expectations by getting the wedding party whatever they wanted (drinks, food, etc) during dinner, and mingled very well with the guests. If you want a top notch DJ, Kevin is your guy!
Click on each tool to see a sample.