Jim was outstanding! He was very responsive to not only our needs but our guests needs. He met with us to discuss wedding songs, processional order, an over-all theme to the music for our wedding and reception. He prompted us throughout the wedding to give speeches and make announcements which is amazing because my new husband and I were just floating around in a bubble of happy and needed some direction. He made our reception a blast and I would recommend him every time, for every event. Our guests were gushing about him for weeks. If you’ve got Jim Rivers as a DJ, you’ve already got the best party of the year.