Craig Kraus is a professional Mobile DJ operating out of Mesa, Arizona. His special ability to read a crowd will keep your guests dancing all night long! He caters to weddings of all styles and varying musical preferences. Before you choose a DJ, meet with him yourself and you'll notice a difference! Most competitive rates, guaranteed!