Lets Have This Conversation

Ideas Are Cheap Execution Wins with: Owen Barrett & Scaling Clean Tech


Listen Later

In business today, a mediocre idea with excellent execution

often beats a brilliant idea that never leaves the notebook—and the numbers
back it up.

While about 6% of Americans own a business, fewer than 1% of

businesses ever reach $1M in revenue. And despite a 2025 analysis reporting
that 83% of Americans say they have an invention idea, an estimated 97% never
move past the initial concept.

This episode features Owen Barrett, a serial clean-tech and

sustainability entrepreneur on a mission to boost multifamily real-estate NOI
with onsite solar—pragmatic about business, stubborn about impact.

Owen shares the unfiltered story behind his path: starting

with a paper route at 12, nearly becoming homeless while chasing his first
startup, living on food stamps for over a year, and ultimately building and
selling a company that made him financially free by 30—including a stretch
building remotely while living in an RV with his family.

 He also breaks down

his contrarian playbook—why ideas are worthless without speed, how he survived
49 “no” votes after pitching 50+ VCs, and what it really takes to scale when
perfection is the enemy.

 

LinkedIn: @OwenBarrett

Learn more about your ad choices. Visit megaphone.fm/adchoices

...more
View all episodesView all episodes
Download on the App Store

Lets Have This ConversationBy Kevin McShan

  • 5
  • 5
  • 5
  • 5
  • 5

5

54 ratings