Su música mezcla elementos de una gran variedad de géneros, incluyendo rock, jazz, rock progresivo, funk, bluegrass, reggae, country, blues y música clásica.