Michael did an outstanding job as the DJ for our wedding!! From the first of several meetings, Michael was extremely personal and professional. No detail was missed as we created the agenda for our wedding night, and he was very thorough to ensure everything was covered. The speaker and light setup was great with crystal clear audio and perfect volume level. There is so much more to being a great DJ besides the music that’s played, and I can’t reiterate enough how professional and thorough Michael was. We had a large amount of song requests for our reception, and Michael used our tastes to fill in the rest. He did an awesome job of getting the young and old onto the dance floor and keeping them there for the entire night! There were many people who wanted to know how we chose him as our DJ and said that he was great. While we were eating dinner, he came to our table and asked if there was anything he could get us or do for us. That kind of consideration is not often found! Our reception was flawless, with much thanks to Michael, and I highly recommend him to anyone!