Steve Poltz kicks off RiverRoots tonight, June 6, at Bicentennial Park with a free concert.

Here is how Poltz describes himself:

“In 20 years since his full-length solo debut, One Left Shoe, he blessed the world’s ears with twelve solo records, spanning the acclaimed 2010 Dreamhouse and most recently Folk Singer in 2015. NPR summed it up best, “Critics and fans alike now regard Poltz as a talented and prolific songwriter.” By 2016, he survived a stroke, endured anything the music industry could throw at him, and still performed like “280 days a year.”

In the end, for everything you can call him “searcher, smartass, movie freak, lover of technology, news junkie, baseball fan to nth degree, lapsed Catholic who still believes in God even though all his friends are atheists and think he’s an idiot, and maker of fun,” you might just call Steve that little light in the dark we all need in this day and age.

“Or Nashville’s Canadian Jiminy Cricket.”

RiverRoots details

RiverRoots kicks off tonight, June 6, with a free concert at 7 p.m. featuring Steve Poltz.

The music Friday, June 7, kicks off at 5:30 p.m. It features Suitcase Junket at 5:30, Charley Crockett at 6:45, Jeri Katherine Howell at 7:30 (in the Jam Tent), Todd Snider at 8 and Chris Knight at 9:30.

The music Saturday, June 8, begins at 2 p.m. It features Snaps for Sinners at 2, Paleface at 3:30, Arlo McKinley and The Lonesome Sound at 5, Parsonsfield at 6:30, Slippery Creek at 7:30 (in the Jam Tent), Scythian at 8 and The Milk Carton Kids at 9:30.

RiverRoots organizers want to remind concert-goers of a few housekeeping details for the festival:

• No alcohol brought in or taken out

• No weapons

• No bikes, skateboards or minibikes

• Only service dogs admitted

Check for updates during the weekend.

Watch for RiverRoots coverage.