We had a wonderful experience between the meeting and a couple of phone calls to work over the details. Greg was fantastic to work with! We definitely think Greg gave his all at our event!! Greg was very professional, energetic, fun and made sure our guests were dancing all night long. So many people commented to us throughout the night on how awesome our DJ was, which was great to hear! Thanks again!!