Kevin was very nice and helpful during the whole planning process. He didn't have half of the songs that we wanted. We wanted some seemingly typical wedding songs (mostly oldies), so he dowloaded additional ones that we wanted. He was very fair because I requested way more songs than we had time for, so he mentioned that to us and downloaded the additional songs that we wanted for free...and only enough of the songs we requested to fill the time that we hired him for. However, at the wedding he played a couple of really "pop" songs (like Britney Spears), which we did not request, nor did I want played (nor were on our list of requested songs). It actually got people dancing, so it was ok, but it was kind of trashy to have at the reception. Also, Kevin works off of his computer. He does not have the typical DJ set up (with a sound board). The sound was a very good quality though.
Find KSM Productions reviews from newlyweds in Knoxville that used KSM Productions for wedding DJs services.