Bill Burkhardt Jr. spent a decade away from roofing before returning to join his father at Four Seasons Kanga Roof as VP of Sales and Marketing. He came back with fresh eyes, a background in data-driven sales, and a clear sense that the business needed a better system.
What he found instead was a company working incredibly hard without getting the results that effort deserved. The team was good. The work was good. But nothing was growing in the same direction at the same time. Sales would be up. Cash flow would be off. Marketing was whoever had time for it that week. Nobody could answer the simple question: do we actually know where our leads are coming from?
That’s when Four Seasons Kanga Roof made what Bill calls one of the two most impactful decisions in their company history. They implemented the Entrepreneurial Operating System.
Working hard isn’t enough without a system behind it
This is the trap most roofing companies fall into, and it’s exactly why so many owners who want to know how to scale a roofing company get stuck. The answer is almost never more hustle. It’s having a better system.
The owner is grinding. The team is grinding. Revenue is moving. But the bottom line doesn’t reflect all that effort, and nobody can quite put their finger on why.
For Four Seasons Kanga Roof, it wasn’t a talent problem or a work ethic problem. It was a clarity problem. Who owns what? Where are we going? How do we make decisions as a team? How do we communicate across departments without things falling through the cracks?
EOS answered all of those questions with one consistent operating framework. And after nearly seven years running on it, Bill said that it’s one of the best decisions they have ever made.
The growth has been steady and consistent ever since. Not a spike followed by a collapse. Not a storm-chasing year that looks great on paper and falls apart 18 months later. Just predictable, compounding growth, year after year.
Simple is not the same as easy
One of the core lessons Bill brought back from his decade outside the industry was the value of data and process. In higher education sales, if you didn’t have the numbers to back up your decisions, you weren’t taken seriously. Coming back to roofing, he expected the same discipline. What he found instead was a business running largely on instinct.
EOS gave that instinct a structure. Bill is quick to point out that simple and easy are not the same thing. Roofing is complex. Running a growing company with multiple divisions, a call center, a sales team, and a marketing department is complex. The job of leadership is to take that complexity and make it simple enough that every person in the organization can understand their role and execute it.
Four Seasons Kanga Roof spent years documenting their processes. They built SOPs for everything. Then they realized the SOPs were all buried in a Google Drive folder nobody could navigate. Having the process documented is step one. Making it accessible to the foreman on a roof who needs it in thirty seconds is the actual problem. So they started over and built a searchable onboarding and training library that anyone in the company can find in real time.
Simple doesn’t mean it’s done once. It means you keep working until it’s actually usable. That’s the EOS mindset applied to operations, and it’s the same mindset that applies to marketing.
The first real marketing plan in company history
Four Seasons Kanga Roof has been in business for over twenty years. This is the first year they’ve had a documented, written marketing plan.
Not because they weren’t doing marketing. They were running PPC, posting on social, investing in SEO. But there was no plan behind it. No defined appointment targets by category. No monthly communication calendar. No documented brand positioning. No process for reviewing whether the plan was actually being executed.
EOS forced the issue. Bill’s integrator made developing that marketing plan a quarterly rock, and building it out forced the team to answer questions they had never formally answered. How many repair appointments do we need each week? How many replacement appointments? How many commercial appointments? What does it cost to generate each one? What channels are actually producing them?
Once those questions had answers, everything changed. The marketing team had direction, the sales team had context, and leadership had visibility into whether the system was working or not. That’s what setting roofing marketing goals actually looks like when you do it right.
In-house marketing changes everything
For years, Four Seasons Kanga Roof outsourced pieces of their marketing like most roofing companies do. The problem with that model isn’t that the vendors are bad. The problem is that outsourced marketing can’t move fast enough and it doesn’t connect back to your business the way in-house can.
Bill discovered this the hard way. A publication went out with the wrong phone number. Another went out with the website spelled wrong. Nobody at the outside vendor caught it. The money was spent and the damage was done.
When you bring marketing in-house, those problems don’t disappear but you catch them before they ship. You have someone whose job it is to scrub every phone number, every URL, every detail on every piece before it goes out. When something needs to change fast, you don’t wait for a roofing marketing agency account manager to get back to you. You huddle up for five minutes and you move.
That nimbleness is the real competitive advantage of building an in-house marketing engine. This is one of the core reasons why Contractor Dynamics focuses on training roofing companies to own their marketing from the inside out rather than renting results from outside vendors.
EOS fixes the sales and marketing friction
Every roofing company with a sales team and a marketing team has friction between them. Sales says the leads aren’t qualified. Marketing says they’re generating plenty of leads. Neither side has a shared definition of what a qualified lead actually is.
EOS solves this by forcing the leadership team to define the target market in the Vision/Traction Organizer. Once that definition is written down and agreed to, the argument is over. A lead that fits the demographics is a qualified lead. Whether a sales rep likes the homeowner or not is irrelevant. The rules of engagement are clear and everyone agrees to them.
That clarity reduces the subjective complaints, improves lead follow-up, and aligns the call center, marketing, and sales team around the same goal. It’s one of the most practical answers to how to scale a roofing company without the sales and marketing teams constantly working against each other.
Four Seasons Kanga Roof restructured the company into five divisions with marketing as the fuel that feeds everything else. That reorganization only works because EOS gave them the framework to define who owns what and how each division communicates.
Consistency is the real brand strategy
Four Seasons Kanga Roof doesn’t spend money on billboards. They don’t chase flashy campaigns. Their brand strategy is simpler than that and more powerful.
Every customer-facing team member wears an orange collared shirt. Every truck is wrapped in bright orange. Every yard sign is orange with a QR code. They show up at community events, church fairs, farmers markets, and arts festivals. They run a maintenance program that brings them back to the same neighborhoods year after year.
The goal is to be the company every homeowner in Metro Detroit has seen so many times in so many places that when they need a roof, there’s only one name that comes to mind. Not because of one great ad, but because of relentless, eerily consistent presence built over years.
Bill puts it simply: consistency compounds. It’s why people don’t lose weight. It’s why they don’t save for retirement. The things that build lasting results are rarely complicated. They just require doing the same right things over and over without stopping. That’s Five Mile Famous built through brand consistency rather than ad spend.
For roofing owners trying to figure out how to scale a roofing company, that structure is the difference between growth that compounds and growth that collapses under its own weight.
What EOS actually looks like after seven years
Four Seasons Kanga Roof didn’t feel the impact of EOS in a single moment. It was a gradual shift. Meetings started running smoother. Issues on the issues board stopped being symptoms and started being root causes. The right people started finding the right seats, while the wrong people moved on.
About a year after bringing in an outside EOS implementer, the leadership team could feel it. The company felt different. Decisions were faster. Accountability was clearer. And the team underneath leadership started to trust that this wasn’t a passing initiative. It was how the company actually operated now.
Seven years in, they’re still working on it. They left their most recent EOS conference with a list of things they haven’t figured out yet. That’s not a failure of the system. That’s the system working exactly as it should. EOS doesn’t give you a finish line. It gives you a framework for always knowing what the next mountain is and how to climb it as a team.
If you’re serious about figuring out how to scale a roofing company the right way, Four Seasons Kanga Roof is proof that EOS works. Start with Rocket Fuel by Gino Wickman or What the Heck Is EOS? for a simpler entry point, or visit eosworldwide.com for a full library of resources.
Build the system first before you chase the growth
The roofing companies that sustain growth over decades are not the ones that spike and implode. They’re the ones that build systems first and let the growth follow. That’s the real answer to how you scale a roofing company – not with more leads or more ad spend, but a foundation strong enough to hold the weight of real growth.
Four Seasons Kanga Roof’s father founded the company on a simple premise: work hard, take care of people, and good things will follow. EOS gave that premise the infrastructure to scale.
Bill came back to roofing with a decade of experience proving that data, process, and clarity are what separate companies that grow consistently from companies that grind without getting anywhere. Seven years into EOS, Four Seasons Kanga Roof is proof that the same is true in this industry.
If you want to build a marketing engine inside your roofing company that connects to revenue and runs with that same kind of consistency, that’s exactly what Contractor Dynamics is built to help you do. We train your team to build, manage, and optimize your entire marketing system using proven strategies, AI, and automation so you finally gain control over your growth and never depend on agencies or lead vendors again.
Want to see how it works? Book a Marketing Demo and we’ll walk you through the full picture. Ready to build it with direct support from our team? Explore the Consulting Program and let’s get started.
