Of all the vendors we booked for our wedding, our DJ selection was the most important to us. Picking someone who will attend to the small and big details of the day, play your must... have songs while also keeping the vibe of the reception, and be flexible and work synonymously with the other wedding vendors seemed impossible, but then there was Craig. He exceeded our expectations as our wedding DJ and trust me when I say our expectations were high. Craig allowed us to have unlimited consultations to go over the wedding day and any and all details and made us feel more than confident in his ability to bring our wedding day to life. Song transitions during the ceremony and reception were seamless, but what impressed me the most was his way of handling the flow of the day with ease. Our wedding timeline was delayed from the beginning, but no one would have ever known because Craig kept everything moving as if it was meant to be. My husband and I as well as our wedding guests felt like Craig was part of the family (although the wedding day was our first time meeting him) and we could not have been happier with his attention to detail, engagement with us and our wedding guests, excitement and care he brought to the ceremony and reception, and the overall experience working with him from start to finish. You won’t be disappointed with his work and he will make any event better and more memorable.