The DJ was amazing! It was like nothing I had ever seen before! The kids and adults were entertained the whole time! The music selection was great and then we could also request songs as well! DJ Cory did a great job we have already reserved him for another event in the future. The face painters and balloon sculptors were talented and professional and all the kids were able to get painted and even some of the adults. I highly recommend Lets Have a Party. We put our trust in them and they exceeded our expectations! Thanks again guys from "Lets Have a Party", you made our party!