Mike Alexander did a perfect job for our wedding. He was professional and courteous and was a total class act. I would recommend him to anyone looking for a DJ for their wedding or event.