Alex was an excellent DJ! My husband and I have been to many weddings where the DJ does not know how to mix from one song to the next or keep the guests attention. We've also noticed that some DJ's have also had a difficult time creating a "flow" throughout the evening. Alex managed to keep every guests attention until our night ended, create an amazing flow throughout the evening, and even took the time to talk to our guests during cocktail hour to feel out music selections from them. From the moment we booked DPDJ to the last song they played at our wedding Alex was attentive, professional, and a fun guy to get to know. We added a slideshow to our package and he took the time to create the slideshow, send us a proof, and allow us to send him changes. He would not show the final product to our guests until it was 100% approved by us which was very comforting. He took the time at each meeting in person and on the phone to go through each song and detail with us. We had no doubt that the music would be phenomenal at our wedding and it sure was - the dance floor was packed!!