I contacted him at the last minute after the DJ I hired went MIA. I can't believe how lucky I was. DJ GKP brought incredible equipment with him including great speakers and lights. He played exactly what we wanted. He was really nice and looked like he was having fun that helped make everyone else happy. He stayed later than we had arranged and seemed surprised and totally appreciative of a gratuity I gave him at the end of the night. He was exceptional and I can't wait to have another party to use him.