Mike was amazing from start to finish. He was extremely responsive and prepared leading up to our wedding. When the day finally came, him and his assistant did a great job of leaning into our requests while also adapting to the flow of the night. Our guests had a phenomenal time and cited the DJ as being amazing on multiple occasions. I couldn’t agree more, we had a blast with Mike and his team!