Mark was incredible! He met with us beforehand to discuss our options and gave us lots of ideas and assistance! The night ran extremely smoothly and Mark got all the wedding guests involved in the action! Everyone commented what a fun night it was and the dance floor was never empty! Thanks so much Mark, it was a blast!