Alan is very knowledgeable in not only the different types of music but also how the wedding events flow. He’s really the best with not just as a dj playing your favorite type of music but also as an mc who can make your event a memorable one (in a good way!).