We used Mighty Fine, DJ John specifically, for our wedding in April. He/they were awesome. It was exactly as it should be; everyone on the dance floor and the music changing and going with the flow of the crowd. We literally had to boot everyone off the dance floor at the end of the night. DJ John's planning and prep for the wedding was also very professional, above and beyond what we expected. Their system of building the playlist online which you could add to over time coming up to the wedding also made the whole experience easy. The easiness of them setting up and bringing their own equipment and lighting etc. was also top notch. Thanks a million, our wedding would not have been half as fun without you.