Husband and I hired All Night Long for DJ'ing at our wedding in Las Vegas in March 2015 and they did a FABULOUS job, couldn't have been happier! Our DJ was Lazlo (sp?) and he was fantastic: he got nearly *everyone* on the dance floor, so it was packed and people had a blast. Music selections were spot-on and fun. Worked in a few special songs we had provided seamlessly. All Night Long also provided colorful uplighting too for our room, and the whole setup and final look was exceptional. So easy to work with, I recommend wholeheartedly!