How can I fit everything there is to say about Johnny in this small box. To begin, his communication was outstanding. He got back to emails usually same day and was always professional. He took care of all the small details and made this piece of our wedding amazingly easy. The day of the wedding, we had a change of schedule and he was able to come early with no problem. His DJ and MC abilities were the talk of the reception!! We received dozens of compliments from our guests. He even sang us a song which was such a wonderful surprise! I would hire him again and again and would recommend him to anyone looking for a DJ or MC!