Alan not only met our expectations, but he became a critical part of making our wedding day a success! I simply couldn’t have asked for a better DJ.