Growing a roofing business isn’t a straight line. It’s a series of stages, each with its own challenges, lessons, and breakthroughs. In this episode, Zachiary Kuper shares what it really takes to go from hustling for your first jobs to building a scalable, reputable roofing company.
If you’re a residential roofing contractor trying to grow without burning out or losing control, this conversation is packed with real-world insights you can actually apply.
Starting From the Ground Up: Hustle Before Systems
Like many contractors, Zach didn’t start with a polished business plan or marketing engine. He started with grit.
In the early days, he worked a full-time job while building his roofing business on the side. That meant long hours, little sleep, and doing everything himself—from sales to installation.
“There were times I was sleeping in my truck between jobs… the phone’s ringing while I’m at work, and I knew—this is getting real.”
This stage is all about Purpose. You’re proving to yourself that you can make it work. You’re grinding, learning through mistakes, and figuring things out as you go.
Key takeaway:
You don’t need perfect systems to start. You need relentless effort and a willingness to learn fast.
The Friends & Family Phase: Your First Growth Engine
In the beginning, Zach leaned heavily on his personal network. Friends, family, and social media helped generate his first steady stream of jobs.
This is a stage many contractors overlook or rush through.
Your personal network is your first Promotion channel. It’s free, it’s warm, and it builds early trust.
But here’s the catch—it doesn’t last forever.
“After a year or two, the river goes dry… and that’s when you’ve got to turn to marketing.”
Key takeaway:
Maximize your network early, but don’t depend on it long-term. Plan your next move before referrals slow down.
The Lead-Chasing Phase: Growth With Hidden Risks
As referrals slowed, Zach turned to door knocking and buying leads. This helped him scale—but it came with tradeoffs.
At first, it worked well. Low overhead allowed him to stay competitive on price. But as the business grew, problems started to show up:
- Lower margins
- Increased competition
- Unpredictable lead quality
- Dependency on paid channels
“When you rely only on leads… once you stop paying, the phone dries up.”
This stage heavily impacts Profit and Persuasion. You’re learning sales, tracking numbers, and understanding conversion rates—but also realizing the limits of chasing volume.
Key takeaway:
Buying leads can help you grow, but it’s not a long-term strategy on its own. You need something more sustainable.
The Overwhelm Stage: When Growth Breaks Your Systems
As leads increased, Zach hit a new problem—too much opportunity without enough structure.
Phones were ringing nonstop. Crews were waiting. Sales reps were overloaded.
This is where many roofing companies start to feel chaotic.
“You can bog down your sales reps with too many leads… then their quality drops and their close rate suffers.”
This is where People and Process (even if not formally defined) become critical.
Key takeaway:
Growth without systems creates stress, not success. You need structure to handle increased demand.
Building Systems: The Shift From Hustle to Business
Zach began implementing systems to bring order to the chaos. One of the most impactful tools? A detailed pre-inspection checklist.
This checklist addressed real problems they had encountered:
- Satellite and internet disruptions
- Attic protection
- Landscaping concerns
- Safety risks for pets and children
“A lot of it came from learning experiences… sometimes bad ones.”
This stage strengthens your Product and Customer Service. You’re not just installing roofs—you’re delivering a consistent experience.
Key takeaway:
Every mistake should turn into a system. That’s how you improve and scale.
The Power of Details: Where Good Becomes Great
One of Zach’s biggest insights is that details separate average companies from elite ones.
From communication to expectations, everything matters.
“When your mouth is moving, people are taking mental contracts.”
This applies to sales, production, and customer interactions. Even small miscommunications can create major issues.
Key takeaway:
Clarity and consistency build trust. And trust builds your reputation.
Leadership & Culture: Keeping the Team Aligned
As the company grew, Zach shifted into a leadership role. That meant focusing on communication, culture, and team alignment.
Weekly meetings became essential. Not just for updates, but for connection.
“You’ve got to check on your people… make sure they’re mentally okay too.”
This is where People becomes your biggest asset. A strong team culture drives performance and retention.
Key takeaway:
Your business grows as your people grow. Invest in communication and leadership.
Seasonality & Mindset: Winning the Mental Game
Roofing is seasonal, especially in northern markets. Winters can create uncertainty and stress.
Zach approaches this time differently:
- Focus on improving systems
- Stay active mentally and physically
- Maintain team communication
“Idle mind is the devil’s play… you’ve got to keep moving.”
This stage ties back to Purpose and personal discipline.
Key takeaway:
Your mindset in the slow season determines your success in the busy season.
The Final Stage: Building a Brand That Lasts
If there’s one lesson Zach emphasizes above all else, it’s this:
“Build a brand. If you don’t build your brand, you’re nothing.”
Brand is what separates you from every other contractor saying the same thing.
- “We have great reviews”
- “We’re licensed and insured”
- “We’ve done work in your neighborhood”
That’s not enough anymore.
This is where Prestige comes in. Your brand creates demand, trust, and long-term stability.
Key takeaway:
Leads bring you business today. Brand builds your business for the future.
Final Thoughts
Growing a roofing business isn’t about one big breakthrough. It’s about navigating each stage with awareness and intention.
From hustling in the early days to building systems, leading a team, and creating a brand—each phase matters.
If you’re feeling stuck or overwhelmed, chances are you’re just in a new stage that requires a new level of thinking.
Stay focused. Keep learning. And most importantly—build something that lasts.