Mike is amazing. He did my wedding and my brothers a few years before. Our families are huge dancers and partiers and Mike did not disappoint. Everyone was on the dance floor having a blast the whole time. The photobooth pictures were a nice touch as well. i would highly recommend him as a DJ.