This is the best place to go for all of you party rental needs. I have used their Karaoke rentals many times and have never had a single problem. They also offer a DJ service that was great. The DJ was on time and ready to go when the party started. He stuck to the music that we asked to play and was very easy and fun to interact with. He had games for the children and gave the adults a great show while he had just the children dance and sing.