About DJ Craig

AllStar DJ Craig is the perfect DJ for clients who want an outstanding event. His impeccable attention to detail, laid-back personality, and superior mixing skills are part of what has earned Craig repeat clients and personal referrals to friends looking for the best in entertainment.

It is Craig’s belief that no one should not have to sacrifice customer service or professionalism for a fun, modern style. He will take your event (and heartbeat) to the next level with high-end audio and lighting equipment, amazing music selection, and organization.

Craig’s major skill lies in his versatility and ability to please a wide range of audiences, possessing the knowledge and experience needed to provide the perfect level of sound to meet the perfect mood. His professionalism is apparent through seamlessly flowing events, timely dance floor interaction, responsiveness to requests, and fun music for guests of all ages.

Craig’s music library spans all time periods from big band to today’s top 40, dance & R&B. Craig will develop a music program and a timeline that works with the style of your event!

Customers experience non-stop dance floor action, hard hitting sounds, and musical talent. Craig’s mix of music will delight all of your guests and make it a night all will remember.

Sample Mixes


We had an AMAZING time with Craig at our wedding in May! He knew the right time to play each type of music, and our dance floor was packed until the reception ended at 11. We had so much fun and would HIGHLY recommend AllStar Entertainment and Craig for any event– the entire team was super professional, easy to connect with, and a lot of fun. We can’t wait to work with them again!


I had a wonderful experience with AllStar Entertainmen! Jeremy was super helpful and a joy to work with, and Craig, my DJ, made sure to put personal touches into the reception and kept the party going all night! It was wonderful! And Melissa did an incredible job manning the photobooth! Everyone had a blast! Highly recommended!


Craig was the most amazing DJ! He kept the entire wedding party dancing all night! I also had the pleasure of working with Jeremy as he was running the photo booth. This team was amazing throughout the process of planning the wedding! I recommend them to anyone and everyone.


Craig was fantastic to work with! I didn’t have an ounce of worry on my big day and it went so smoothly!!


Event Video