I attended an event where DJ Chuck provided the music. It was a two day event where he did a backyard gig for a wedding rehearsal dinner followed by the wedding day event. Chuck arrived way before the event began, was set up and ready to entertain before the guest arrived. Chuck played music appropriate for all age groups and musical taste. I would highly reccomend DJ Chuck for all your entertainment event occassions.