Live music for every occasion.

Jim plays a wide variety of songs, covering everything from Motown and classic rock to contemporary pop and jam bands.  Setlists are crafted to the event, whether it's a public show at local venue or a private party or wedding.