Stephen's music is heartfelt and mesmerizing. He performs each song like it's the last time he's ever going to play it. His unique brand of songwriting and performance will definitely be a great addition to any music roster. His live performance is a must-see!