Mark Allen is a great DJ. He has a very organized planning form to help the bride and groom think through the flow of their reception. He also was very receptive to our list of music suggestions, and then we gave him freedom add his own ideas, while respecting our «do not play» list, and it all turned out…