Steve Johnson is a pianist, guitarist and vocalist in northern Colorado.