The All American DJ team was phenomenal! They were so accommodating with our requests for several sound systems (one for the ceremony, one for dinner and another for dancing). Kevin was so wonderful; he responded to our emails immediately and was always making sure our questions were answered and needs were met. He was calm, organized and professional. I said several times during our wedding planning process that our DJ was the person who communicated with us the most! I would highly recommend him and his team for your wedding or event.