Cleveland Music Group delivered with DJ PJ!! Our dance floor was full and we had many people during and after the event comment on how awesome he did. He listens and takes all suggestions from you and was so good about checking in beforehand and even throughout your event to ensure everything went smoothly. Eric with Cleveland Music Group was great to work with prior and before to get everything booked and squared away. Highly recommend!!