In addition to his own songs, John covers a variety of blues, country and Americana including Rolling Stones, Grateful Dead, The Band, Bob Dylan, John Prine, Hank Williams, Allman Bros, Muddy Waters, Howling Wolf and many more. He performs regularly at venues such as breweries, wineries, taverns, saloons, clubs, beer gardens, street festivals and fairs.