This is the best DJ you can find. He always makes parties fun. I've seen him DJ many weddings , including my own, as well as church picnics and business functions. Everyone at my wedding said they had the most fun ever at a wedding and I attribute this in part to Fun Fun Fun DJs. You are able to provide a request list for your wedding and you can even tell him what you absolutely do not want. Great to work with and also a great price. Will definitely get the party going. It seems the karaoke part is new and I'm sure is lots of fun for parties too.