Greggie C was a rockstar from start to finish. Saved the day when our scheduled DJ cancelled at the eleventh hour, and wowed the crowd the entire event. This particular gathering called for a fun, clear, organized emcee, and Greg was all that and more. He got the kids dancing, the event timeline to a T, and kept our 300+ guests smiling and laughing throughout the day. We cannot recommend his services highly enough. We’ll never want another DJ for this event!