There are 108,598 roofing companies operating in the United States right now.
Only 309 of them generate more than $3 million in annual revenue.
That's 0.28%.
This is not a talent gap. This is not a market problem. This is not a labor shortage, a supply chain issue, or bad luck with storm seasons. This is a systematic infrastructure gap that separates the top 0.28% from the rest — and it is almost entirely avoidable.
Where The Number Comes From
The 108,598 figure comes from IBISWorld's roofing industry establishment data, cross-referenced with SBA size standard classifications and Dun & Bradstreet commercial contractor data for roofing establishments in the United States.
The 309 number is derived from the distribution of roofing company revenue reported across industry surveys, contractor license data in major markets, and verified public filings from roofing-adjacent businesses. The exact number varies by source and year, but the ratio holds: fewer than 0.3% of all US roofing companies consistently generate $3M or more in annual revenue.
The gap is severe. The concentration is real. And the reason most people in the industry don't discuss it is because the implications are uncomfortable.
What The 309 Have That The Others Don't
The operators crossing $3M are not better at installing roofs. Most hire crews at similar wage rates, buy materials from similar distributors, and operate in the same weather conditions and competitive markets as every operator below them.
What they have is infrastructure.
Pipeline visibility. The top operators know, at any given moment, the total value of every active proposal, the stage each deal is in, the probability of close for each stage, and the projected revenue for the next 90 days. They are not guessing. They are not hoping. They are managing a documented pipeline.
Systematic follow-up. When a homeowner or property manager doesn't sign after the initial inspection, the top operators have sequences in place — automated or structured — that maintain contact for 6 to 12 months without requiring the owner to manually track it. Most operators under $3M rely on the owner's memory. That is not a system. That is a liability.
Lead source accountability. The top operators know exactly where their revenue comes from: storm events, commercial outreach, referrals, past customer repeat, D2D canvassing. Each source has a documented cost, a conversion rate, and a monthly revenue contribution. Operators under $3M frequently cannot answer the question: where did your last 20 jobs come from?
Close rate tracking. The top operators know their close rate — and they know it segmented by lead type (storm vs. commercial vs. referral), by crew, and by sales rep. Most operators under $3M have never calculated their close rate. They couldn't tell you if it's 20% or 60%.
The Infrastructure Breakdown
Here is what the gap looks like in operational terms:
| Metric | Under $3M Operator | Over $3M Operator | |---|---|---| | Pipeline tracking | Spreadsheet or none | CRM with stage visibility | | Follow-up system | Owner's memory | 12-month automated sequence | | Close rate known | Rarely | Always | | Lead source tracked | Sometimes | Always | | Revenue forecast | None | 90-day rolling model | | Storm lead routing | Manual dispatch | Automated trigger + outreach |
None of these are technology problems. A spreadsheet with genuine discipline outperforms a CRM used inconsistently. The infrastructure gap is a systems gap — and systems are decisions, not investments.
Why Most Operators Don't Close The Gap
There are three reasons most roofing operators stay below $3M, and none of them are about market size or crew quality.
First: they're too busy. The owner is on job sites, writing estimates, handling callbacks, managing crew conflicts, and dealing with materials delays. There is no time to build systems. But this is circular — the reason they are too busy is precisely because they have no systems to handle recurring tasks without their direct involvement.
Second: they don't know what the gap looks like. No one in their network is openly discussing pipeline visibility or close rate tracking. Their reference group — other operators of similar size — all share the same blindspot. The conversation never moves beyond "how's business?" and "finding good guys?" The problem never gets named because everyone in the room has it.
Third: they believe scale is the prerequisite for systems. The assumption is "we'll get a CRM when we're bigger." But the operators who got bigger did so because they installed the CRM at $800K in revenue — not at $3M. The system is how they reached $3M. It was not the reward for reaching it.
The Path Forward
The 309 operators crossing $3M didn't wait until they had scale to build infrastructure. They built infrastructure before they had scale, and then they scaled.
This is not an insight that requires capital. The basic version of a pipeline CRM, a follow-up sequence, and a lead source tracker can be assembled in 30 days on existing tools at costs well within reach for any operator doing $500K or more annually.
The gap between 108,598 and 309 is not destiny. It is a documentation problem. And documentation is the most correctable problem in the roofing industry.
Published by Mark Scaling Team. — Mark Scaling. $59M+ in verified roofing operator revenue.