Most roofing business owners have a gut sense of how they’re doing. Revenue is up. The crews are busy. The phone is ringing. That feels like success — and sometimes it is.
But gut feelings can’t tell you whether your close rate is sitting 10 points below the industry average. They won’t flag that your average job size has flatlined while competitors in the same market are steadily increasing theirs. And they definitely won’t warn you that you’re overspending on marketing relative to your revenue — or underspending and leaving growth on the table.
That’s what benchmarks are for. And most roofing business owners don’t have them.
The Problem With Running a Roofing Business Without Benchmarks
Here’s a scenario that plays out more than you’d think: a roofing company owner reviews their numbers at the end of the quarter. Revenue looks solid. Close rate is around 25%. Job sizes are averaging out fine. Everything feels okay.
What they don’t know is that comparable businesses in their revenue range are closing at 35–40%. Their average job size is $2,000 below peers. And the marketing channel they’ve been investing in for two years has a fraction of the ROI of a channel they’ve barely tested.
None of that shows up when you’re only looking at your own numbers. You can only see the gap when you have something to compare against.
This is the core value of benchmarking: it turns “we’re probably doing okay” into “here’s exactly where we’re winning, and here’s where we’re quietly leaking money.”
What Healthy Roofing Business Benchmarks Actually Look Like
Every roofing business is different — residential vs. commercial, storm vs. retail, $3M vs. $30M. Benchmarks need to be relevant to your size and your model to mean anything. That said, there are a few key numbers that consistently separate businesses that scale from businesses that plateau.
Close Rate
For residential roofing, a strong close rate typically falls somewhere in the 30–50% range, depending heavily on how leads are sourced. If you’re generating mostly inbound, referral, or repeat business, your close rate should be on the higher end. If you’re running aggressive canvassing or paid lead generation, a lower close rate is more expected — but you need to know where you actually land.
A close rate that’s significantly below average for your lead type usually points to one of two things: a sales process problem, or a lead quality problem. Both are fixable. But you can’t fix what you haven’t identified.
Average Job Size
This is one of the most underleveraged levers in roofing. Most growing businesses are actively tracking their average job size and looking for ways to push it up — whether that’s through better upselling, targeting higher-value neighborhoods, or shifting the mix toward larger commercial contracts.
If your average job size has been flat for a year or more, it’s worth asking whether that’s a market reality or a missed opportunity. Benchmarking against peers in your revenue range can answer that quickly.
Marketing Spend as a Percentage of Revenue
There’s a wide range here, and what’s “healthy” depends on growth stage and strategy. But the businesses that scale tend to have an intentional answer to this question — not just a number that happened. They know their cost per lead, their cost per acquisition, and how that compares to industry norms.
If you’re spending more than your competitors on the same channels and getting similar results, that’s a cost problem. If you’re underspending and wondering why growth has stalled, that’s an investment problem. Benchmarks help you tell the difference.
Lead Source Mix
Where your jobs are coming from matters as much as how many you’re closing. Businesses that are too dependent on one channel — storm season, one referral partner, one lead vendor — are more fragile than they look on paper. Healthy businesses tend to have more diversified lead sources, even if one channel is dominant.
Why the Best Operators Obsess Over This Stuff
The most successful roofing business owners we talk to have one thing in common: they’re not just running the business, they’re actively studying it. They know their numbers. They’re curious about where they rank. And when they see a gap between their performance and the benchmark, they treat it as a signal, not a slight.
That mindset — being competitive about your own metrics — is what separates businesses that grow deliberately from businesses that grow by accident. And the first step is simply knowing where you stand.
See How Your Numbers Compare — Free, in 60 Seconds
We built the Roofing Benchmark Scorecard for exactly this: to give roofing business owners a fast, clear picture of how their close rate, job size, and marketing spend stack up against businesses in the same revenue range.
It takes about 60 seconds. There’s no sales call waiting on the other end — just your results and an honest look at where you’re winning and where there might be room to improve.
Most people are surprised by at least one number. That’s kind of the point.