This is not.the first time I have used partytime entertainer for DJ, however it was a different DJ for the event we had on 8/5/17. They were proffessional in their apperance and came on time to set up. I was slightly dissapointed because we had a list of songs we wanted to hear in sequence and from our list we only heard few songs from it. My quest were looking forward to hearing all the songs we had requested on a list, but it didnt turn out the.way we plan. The first time we used Party time entertainment we had kenneth. He was awesome and played all our requested songs. I do recommend them they are very good and his assistant was very good with annoucement.