We hired Jeff of Jam Party Connections, we were overall very satisfied with His DJ abilities. Our guests were on the dance floor almost the entire night. I was really surprised most of our guest stayed so late especially when are ceremony started so early in the day. My only disappointment was one of our guest knocked over his dj hard-drive braking it. I know it was not Jeff's fault but we were not able to play several special songs because Jeff did not have the songs downloaded to his computer and our venue did not offer internet access. Jeff is a very talented dj and did a wonderful job keeping all of us connected in his music selections. He entertained everyone young and old at our wedding reception. Thank you.