James is an awesome DJ!! He did a Fantastic job at our wedding reception! Extremely nice and so easy to work with! He did everything we wanted and so much more. He kept everything moving, kept us organized, and was alot of fun with our guests. We received so many compliments on the music mix and on how personable James was with everything from announcing our arrival to mingling with our guests and taking requests. He even joined our guests on the dance floor for some impromptu dance lessons. Absolutely loved him and will definitely come to him for all future events!