We contracted with DJ Mike to DJ at our company party in Las Vegas. He was a consummate professional from the planning stages right through to the end of the party. He got people up and dancing at the beginning of the night, and very few ever sat down afterward. He made multiple announcements on my behalf, and was always open to requests from our guests. All I've heard since then is how awesome he was, and how much fun he added to our party. I wouldn't hesitate to recommend him to any one!!!