Jim is a classy DJ who can sing and play instruments such as the piano and the guitar. If there is not a piano at the location, he can bring portable keys. Jim can also perform at your wedding ceremony or cocktail hour. He specializes in weddings, corporate events, or any type of event where a wide variety of music is needed. Whether you want classy and conservative or lively and fun, Jim can handle it all.