Episode 16 — Featuring Steve Leonard, Owner & Founder of American Bus
Description
n this episode of the Young Entrepreneurs Podcast, Spencer sits down with Steve Leonard, the founder behind American Bus, a company that started with a simple need and grew into a powerful transportation brand through grit, risk, and relentless problem-solving.
Steve shares how he went from launching his first transportation venture to scaling American Bus, the mindset shifts that allowed him to succeed, the biggest obstacles he’s overcome, and what it really takes to build a service-based business in a competitive industry.
We talk entrepreneurship, sacrifice, team-building, leadership, systems, and the discipline required to turn an idea into something that lasts.
💬 Carried-over question from our last guest, Rob Herold:
“If you could buy a billboard that the entire world could see, what would you put on it?”
Steve gives his answer — and at the end of the episode, he passes the torch by leaving a new question for our next guest, plus three entrepreneurs he recommends Spencer bring on the show.
If you're an aspiring entrepreneur, a builder, or someone who wants to hear the real story behind a growing company — this is the episode for you.




