Allen was the most perfect DJ for our wedding day! From our very first conversation, he was always extremely professional, incredibly gracious, very patient and has gone above and beyond to ensure our experience was flawless. He had incredible attention to detail to ensure our song selection was honored, our names pronounced correctly (my husband's Italian last name is challenging!), our guests had a great experience and ensured each phase of our wedding had appropriate music to match the mood. Prior to the wedding, we had several conversations so he could get to know us as a couple. He also made sure to view the venue in advance so could see where he'd be set up and ask any relevant questions. He was pivotal to the success of our ceremony, cocktail hour and reception and worked wonderfully with our other vendors - officiant, string duo, venue etc - to make sure everyone was on the same page and ready for the day's events. He was more than just a DJ and in many ways oversaw the success of the entire day. After the wedding, he sent our playlist which included every single song played in order - from our reception entrance to our private last dance (my favorite moment!). This was such a sweet, unexpected surprise and a very meaningful way for us to capture and relive our day. I cannot say enough wonderful things about Allen and hope to have another event for which I can't not hire him again!