We loved Jim, he was the perfect DJ! He was very professional - looked great on the day, gave us exactly what we asked for and worked very well with our reception hall and their planner. Plus he has an awesome, fun personality that is not over they top or kitchy. He was huge factor in our reception running smoothly. I didn't realize when we were selecting DJs how much they take on at your reception - timing, announcements, speeches, setting & changing the mood. Jim read us perfectly and gave us a great night! He is equipment is nice, he was able to the right version of find last minute request quickly, provided lighting, and worked really well with our family and vendors.