He did a good job and the price was a great value. We loved it and everyone seemed to have a great time. He was sensitive to our needs and certain family situations that we had to deal with. Only downside was that he didn't have much newer hip hop but we loved the older hits he played just the same!
Click on each tool to see a sample.