“Jim has entertained at several of our events, and I can't recommend him highly enough. He checked in with us ahead of time to discuss song choices for the group and the theme of the event. Jim has a beautiful voice and has a wide range of songs to choose from. He arrives well ahead of time, sets up quickly and efficiently, and is ready to perform when scheduled. Jim is also very good at getting the audience involved with dancing and singing. Everyone has fun! His performances have been the highlight of our events.”
— Ann, Wayzata