Ask most roofing contractors where their leads come from, and they’ll give you a confident answer within seconds: “mostly referrals,” or “mostly Facebook,” or “honestly, whatever storm just came through.” Ask them what percentage that source actually represents and the confidence usually disappears. Most contractors have a strong intuition about their lead flow and almost no precise picture of it.
That gap between intuition and actual numbers is where risk hides. A roofing business pulling 80% of its jobs from one source isn’t necessarily doing anything wrong, that source might be working exactly as it should. The problem shows up later, when that source slows down for reasons entirely outside the contractor’s control: a platform changes its algorithm, a slow storm season, a key referral partner retires, an ad account gets suspended. The business that never noticed how concentrated its pipeline was finds out the hard way, usually during a quarter it can least afford to.
This isn’t a pitch to abandon whatever’s working. It’s a five-minute exercise to find out how exposed the business actually is, borrowed from a concept finance and business advisors have used for decades to evaluate risk in any company: concentration risk.
Where the 30% Rule Comes From (And Why It Applies Here)
In finance and business valuation, concentration risk is a standard way of measuring how exposed a company is to the loss of a single revenue source. It’s not a roofing-specific concept, it’s borrowed from how accountants, business brokers and buyers evaluate any small business, roofing or otherwise. The rule of thumb varies slightly by industry, but the pattern is consistent: once a single customer, client or channel crosses roughly 30% of total revenue, that concentration is flagged as a warning sign. Cross 40-50%, and advisors typically describe the business as structurally built around that one source, not just benefiting from it.
No study has applied that exact threshold to roofing lead sources specifically, this is an adaptation of a general small-business risk framework, not a roofing industry study. But the underlying logic transfers directly: a roofing company that gets 75% of its jobs from referrals has the same structural fragility as a consulting firm that gets 75% of its revenue from one client. If that source pauses, there’s no fast substitute.
The Five-Minute Math: Calculating Your Own Concentration
This doesn’t require new software or a CRM overhaul. Pull the last 90 days of closed jobs or the last 12 months if the business is seasonal and sort them by how each one originally came in: referral, Google search, paid ads, storm canvassing, repeat customer, home services marketplace and so on.
Step One: Count, Don’t Estimate
Memory is unreliable here. A contractor who “feels like” most jobs come from referrals is often surprised to find that a third of them actually started as a Google search that led to a phone call the office logged as “word of mouth” because that’s how the customer described it. Go back to invoices, CRM notes, or even a simple spreadsheet and tag each closed job by its true origin point not how the customer explained it, but how they actually first found the business.
Step Two: Divide and Compare
Once every job is tagged, divide the count from the largest single source by the total. That percentage is the concentration number. A business with 40 closed jobs in the last quarter, 30 of which trace back to referrals, is sitting at 75% concentration in a single channel, well past the point finance advisors would flag as structurally risky in any other type of business.
What High Concentration Actually Costs You
The risk isn’t abstract. A business built around referrals has effectively delegated its growth rate to how many jobs it completed months ago and how enthusiastically those customers happen to talk about roofing to their neighbors, a variable no contractor directly controls. A business built around one lead marketplace has delegated its cost per job to that platform’s pricing decisions, which can change without warning.
There’s also a negotiating leverage problem that mirrors what happens in any concentrated business relationship: the more a contractor depends on one source, the less power they have to walk away from unfavorable terms. A lead marketplace that knows it’s a contractor’s primary channel has little incentive to keep prices low or lead quality high, there’s nowhere else for that contractor to go without a real revenue gap.
What to Do With the Number Once You Have It
Finding out the business sits at 70% concentration in one source isn’t a reason to panic or to immediately start pulling money from that channel, it’s still likely the highest-performing one and pulling back from something that works in favor of something unproven is its own kind of risk. The goal isn’t to force an artificial balance across five channels. It’s to know the number and treat anything above roughly 40-50% as a signal to build a second channel deliberately, rather than discovering the exposure during a slow season.
For roofing businesses specifically, that often means the gap sits between referrals and a second, ownable channel like local search, the same structural pattern that shows up when
[INTERNAL LINK → “referral-only growth hits its ceiling”]
In storm-driven markets, that gap becomes more urgent, not less. A business overconcentrated in referrals is structurally the slowest to respond when a competing channel like storm canvassing captures the homeowners a referral network would have reached weeks later.
- Under 40% in a single source: healthy, not urgent. Worth monitoring, not restructuring
- 40-50%: worth deliberately building a second channel before the first one dips
- Above 50%: the business is structurally built around one source, a slow month there is a slow month for the whole business
This concentration math measures risk by channel. There’s a related exercise for measuring concentration by geography.
[INTERNAL LINK → https://visioneer.agency/why-storm-markets-make-the-referral-ceiling-worse-not-better/ — anchor: “mapping where a referral network actually reaches”]
walks through that version. A business can score well on channel diversification while still being invisible in half its own service area, or vice versa. Both blind spots are worth checking, since they don’t show up in the same number.
DATA SOURCES & CITATIONS
- Insurance Information Institute — Texas Hail Damage Ranking, 2025 — cited via National Insurance Crime Bureau (902 major hail events in Texas in 2025, most of any US state). Carried over for cluster consistency; contextual reference only, not a central data point in this article.
- General small-business finance/advisory concentration risk framework — synthesized from multiple independent sources (business bookkeeping/accounting advisory content, B2B SaaS revenue concentration guides, home services M&A valuation guides) that consistently flag ~30% single-source revenue as a warning threshold and ~40-50% as structurally dependent. This is NOT a roofing-specific study — it is an explicit adaptation of a general small-business risk framework to the roofing lead generation context, and is framed as such throughout the article.
- Competitor content audit (roofing lead generation guides, 2025-2026) — multiple sources consistently advise against single-channel dependency, but none were found to provide a specific numeric threshold for roofing businesses. This gap is what the 30/40-50% framework in this article is designed to fill.