Mark with B.A.M.! Productions was such an awesome DJ. He did the music and microphone for our outdoor ceremony, which went very well, and then he DJ'd cocktail hour, dinner, and dancing. All of our selections were played as requested, and guests' requests were also promptly offered. Mark was entirely responsible for the flow of the evening after our ceremony concluded, and he was superb! From toasts to cake cutting to first dances to "head games," we had a blast and so did everyone at the wedding. I can't imagine finding a nicer, more professional person to DJ a wedding. I can't recommend Mark highly enough, we are very glad to have found him and we very much enjoyed the evening he put together!