Why So Many Roofing Companies Stay Small
I've looked at 55 of them now. And here's a pattern I keep seeing.
A guy starts a roofing company. He's good at the work. Really good. Word spreads. He picks up a crew. Gets a truck. Does good work for a few years. Maybe hits 5 or 6 figures in revenue.
And then nothing. Flatlines. Same number of jobs every year. Same crew size. Same reviews sitting at like 7 or 8 total.
Meanwhile, the big players in the same market are doing 200 roofs a year with 80 reviews and a full pipeline of referrals from insurance agents and property managers. Same city. Same customers. Completely different outcomes.
The difference isn't the quality of the work. The roofers who stay small often do better work than the big guys. The difference is the system around the work.
The job vs the flywheel
A small roofer shows up, does the job, collects the check, and moves on. That's the whole operation. A big roofer shows up, does the job, collects the check, texts the customer a review link, posts before-and-after photos to Google, sends a thank-you email, adds the project to their gallery, and writes a blog post about the neighborhood they worked in.
One of those is a job. The other is a flywheel.
Every review the big roofer collects makes it easier to get the next customer. Every photo they post makes their profile look more active. Every neighborhood page they build makes Google rank them for another part of town. The system compounds. The small roofer is starting from zero every single morning.
It's not about the roofing
And look, I'm not saying every roofer should want to be huge. Some guys are perfectly happy doing 30 roofs a year with a small crew. That's fine. That's a choice.
But if you're stuck and you don't want to be — if you're turning away work because you're too busy but also not making enough to expand — the problem is rarely the roofing. The problem is everything that happens after the roofing. The follow-up. The photos. The reviews. The content. The stuff that feels like marketing but is really just keeping score.
I built Tradecraft to handle that layer. Podcast episodes, weekly reels, review automation, Google posts. The stuff that feeds the flywheel. You focus on roofs. I focus on making sure people know you do them.
Your Roofing Company Deserves Better
Weekly podcasts, reels, review automation, and Google posts that keep your profile alive. $300/wk, no contract.
Pipeline in a Box