Joe McWilliams is a professional jazz pianist that has been performing around the state and region for many years. He also teaches privately and performs at many different types of functions. Joe performs solo, but also performs as duo, trio, quartet and larger. He also has a very wide knowledge of different genres of music…..but specializes in jazz, swing and Latin jazz.