Josh Garrels is a singer-songwriter from Portland, Oregon who self-produces all of his own albums. He is known for vulnerability and authenticity in his music, infusion of traditional folk music with hip-hop elements, and nontraditional exploration of Christian themes.