Most UK roofing contractors think about leads the wrong way. They ask "how do I get more leads?" when the more useful question is "how many leads do I actually need?" These are very different questions with very different answers — and confusing them is expensive.
A sole trader who can complete six jobs a month does not benefit from 60 leads. The extra 50 enquiries consume time (calls, site visits, proposals) without producing additional revenue, because there is no capacity to do the work. Conversely, a 5-person team that could complete 25 jobs but only receives 20 leads is leaving revenue on the table every month.
Getting the number right — for your specific business size, average job value, and conversion rate — is the foundation of a sensible marketing spend. This post gives you the formula, the benchmarks, and a working calculator to arrive at your specific monthly lead target.
The Formula: How to Calculate Your Monthly Lead Requirement
Three variables determine how many leads you need each month. You need to know all three before you can set a meaningful lead generation target.
Monthly revenue target
Not turnover aspiration — the actual revenue needed to cover wages, materials, overhead, and profit. For a sole trader this might be £8,000–£20,000/month. For a 3-crew business it might be £30,000–£60,000/month.
Average job value
The average revenue per completed job across your job mix. If you do mostly small repairs (£800–£1,500) your average is much lower than a contractor who focuses on full replacements (£6,000–£15,000). This is the most underestimated variable.
Conversion rate
The percentage of enquiries that become paying jobs. This varies enormously by lead source — referrals convert at 55–70%, your own website at 30–45%, shared agency leads at 15–25%. Use your blended average across all sources.
Monthly capacity
The maximum number of jobs your team can physically complete in a month. This is your ceiling — generating leads above your capacity just creates wasted enquiry time. Get this number right before setting a lead target.
Leads needed = Jobs needed ÷ Conversion rate
Worked Example
A 2-person roofing team in Leeds targets £25,000/month in revenue. Their average job value across repairs and replacements is £3,500. They convert 28% of enquiries into jobs (a blended rate across agency leads and their own website).
- Jobs needed: £25,000 ÷ £3,500 = 7.1 jobs (round to 8)
- Leads needed: 8 ÷ 0.28 = 29 leads per month
- Capacity check: 2 people can comfortably complete 8–12 jobs per month — so 29 leads producing ~8 jobs is within capacity ✅
Their marketing plan should target 29–35 leads per month (the buffer accounts for monthly variation). At their current blended CPL of £45, the marketing budget required is approximately £1,300–£1,575/month — or 5–6% of revenue, which is typical for a roofing business at this stage.
Interactive Lead Calculator
Enter your numbers below to calculate your specific monthly lead requirement.
🧮 Your Monthly Lead Requirement Calculator
Lead Requirements by Business Profile
Below are worked benchmarks for the four most common UK roofing business profiles. Find the one closest to your current situation and use it as a starting point for your own calculation.
The Sole Trader / Owner-Operator
One person, mix of repairs and replacements, operating from a single van
A sole trader can realistically complete 4–8 jobs per month depending on job complexity and mix. A repair-heavy contractor running three or four small jobs a week sits at the top of this range. A sole trader doing full replacements that each take 3–5 days sits at the bottom. The revenue ceiling for a solo roofer is approximately £12,000–£20,000/month — beyond which the only options are raising average job value or adding crew.
At this scale, the priority is not volume of leads but quality and conversion rate. A sole trader who receives 20 well-targeted leads and converts 35% wins 7 jobs — their full monthly capacity. Adding more leads beyond that point creates wasted site visits, unanswered calls, and frustrated homeowners. The focus should be on building Google reviews, optimising the GBP profile, and ensuring every lead gets a same-day response — not on increasing spend.
Typical lead mix at this stage: 8–10 leads from GBP and referrals (conversion ~45%), 5–8 leads from website organic (conversion ~35%), 2–5 leads from agency or directory (conversion ~20%). Total: 15–23 leads producing 6–8 jobs. This is a healthy, sustainable mix for a sole trader without agency dependency.
The Small Team (2–3 Crew)
Owner plus 1–2 operatives, handling repairs and replacements across a local area
A 2–3 person team can complete 10–18 jobs per month, targeting £20,000–£45,000 in monthly revenue. At this scale, lead generation needs to be more deliberate — referrals and GBP alone are unlikely to fill the pipeline consistently, particularly during slower winter months. Google Ads or a maintained local SEO strategy becomes necessary to provide a reliable base volume of enquiries.
The key growth lever at this stage is average job value. A team moving from an average job value of £2,000 to £3,500 — by targeting more replacement work and reducing reliance on small repairs — generates the same revenue from fewer jobs and fewer leads. This reduces both marketing spend and administration burden simultaneously.
Recommended channel split: 40% own channels (GBP + website SEO), 40% Google Ads (own account, specialist-managed), 20% agency / referral. At this split, blended CPL should be £25–£40. Monthly marketing spend to generate 35 leads: approximately £875–£1,400, or 4–5% of revenue.
The Mid-Size Business (4–6 Crew)
Multiple crews running simultaneously, dedicated office function, regional coverage
A 4–6 person team can complete 20–35 jobs per month, targeting £50,000–£100,000 in monthly revenue. At this scale, marketing is a dedicated business function — not a side task. The business needs a structured multi-channel approach: local SEO across 15–30 location pages, Google Ads with dedicated campaign management, a strong GBP with 80+ reviews, and a CRM that tracks every lead through the pipeline.
The risk at this growth stage is over-reliance on agency leads to fill volume. Agency leads at £80–£120 each, at 20% conversion, produce a cost per acquired job of £400–£600. This is expensive but manageable when jobs average £5,000+. The strategic priority is progressively replacing agency spend with own-channel leads as SEO and GBP mature — reducing CPL from £80+ to £20–£35 over 12–18 months.
Recommended channel split: 50% own channels (SEO + GBP + Ads), 30% Google Ads (increasing over time), 20% agency (decreasing over time as own channels mature). Monthly marketing budget: £2,000–£5,000, or 4–6% of revenue target.
The Growth Business (7+ Crew / Commercial Focus)
Multiple crews or commercial contracts, systemised operations, active pipeline management
A 7+ person roofing business or one focused on commercial contracts operates at a different level of marketing sophistication. Monthly revenue targets of £80,000–£300,000+ require a fully systematised lead generation and pipeline management operation. At this scale, the business often has a dedicated marketing budget managed by an in-house or agency function, a CRM tracking 100+ open leads at any time, and separate pipelines for residential and commercial work.
Commercial work changes the lead math significantly. A single commercial contract worth £50,000 requires one lead and one conversion — the equivalent of 14–17 residential jobs in revenue. A commercial-focused business at this scale might only need 20–40 inbound enquiries per month if the average deal value is £8,000–£25,000, compared to 80–150 enquiries for a residential-only business at the same revenue target.
The Full Benchmarks Table
| Business Profile | Revenue Target | Avg Job Value | Jobs/Month | Conv. Rate | Leads Needed | Est. Marketing Budget |
|---|---|---|---|---|---|---|
| Sole trader — repairs focus | £8,000 | £1,200 | 7 | 30% | 23 | £400–£700 |
| Sole trader — mix | £15,000 | £2,500 | 6 | 30% | 20 | £500–£900 |
| Sole trader — replacements | £20,000 | £5,000 | 4 | 35% | 11 | £300–£600 |
| 2-person team — mix | £25,000 | £3,000 | 8 | 28% | 29 | £800–£1,300 |
| 3-person team — mix | £40,000 | £3,500 | 11 | 30% | 37 | £1,100–£1,800 |
| 4-person team | £55,000 | £4,000 | 14 | 28% | 50 | £1,800–£2,800 |
| 6-person team | £80,000 | £5,000 | 16 | 30% | 53 | £2,200–£3,500 |
| 8+ person / commercial mix | £150,000+ | £8,000+ | 19+ | 32% | 59+ | £4,000–£8,000+ |
Why Your Conversion Rate Matters More Than Your Lead Volume
The relationship between leads and jobs is not linear — it is filtered through conversion rate. Small improvements in conversion rate have a larger impact on revenue than equivalent increases in lead volume, especially at lower conversion rates.
| Monthly Leads | Conversion Rate | Jobs Won | Revenue (@ £3,500 avg) | Marketing Spend (@ £40/lead) |
|---|---|---|---|---|
| 30 leads | 20% | 6 jobs | £21,000 | £1,200 |
| 30 leads | 30% | 9 jobs | £31,500 | £1,200 |
| 30 leads | 40% | 12 jobs | £42,000 | £1,200 |
| 45 leads | 20% | 9 jobs | £31,500 | £1,800 |
| 60 leads | 20% | 12 jobs | £42,000 | £2,400 |
The table illustrates the point clearly. Doubling leads from 30 to 60 at 20% conversion produces 12 jobs and costs £2,400 in marketing. Improving conversion from 20% to 40% on the same 30 leads produces the same 12 jobs — for £1,200 in marketing. The conversion improvement is free (it costs process improvement, not money) and achieves identical output at half the cost.
How to Improve Your Lead Number Without Increasing Budget
Raise your average job value
Moving from £2,000 to £3,500 average job value means you need 43% fewer jobs — and therefore 43% fewer leads — to hit the same revenue. Shift your marketing toward replacement and flat roofing keywords rather than repair terms, and position your proposals to include more comprehensive scope.
Activate repeat and referral
A past customer who re-engages or sends a referral converts at 55–70% and costs effectively nothing in CPL. Sending an annual roof health check reminder to your completed job list, plus a referral prompt after every job, generates 2–5 zero-cost leads per month for a business with 2–3 years of completed work behind it.
Build Google reviews consistently
A GBP with 80+ reviews at 4.8 stars ranks in the map pack for more queries across a wider geographic radius than a profile with 20 reviews. More map pack appearances = more organic calls at zero variable cost, progressively reducing the number of paid leads you need to buy each month.
Improve response speed to <30 minutes
Responding within 30 minutes converts at 3–5× the rate of a 24-hour response. The same 20 leads produce 7 jobs at 35% conversion instead of 4 jobs at 20% conversion — simply by responding faster. This is the highest-leverage free improvement available to most contractors.
Send proposals same-day
Proposals sent the same day as the site visit convert at significantly higher rates than those sent 3–5 days later. Faster proposals at the same lead volume means more jobs without more enquiries. Use Jobber or ServiceM8 to generate branded proposals from your phone at the property.
Shift to exclusive lead sources
A lead from your own Google Ads campaign or your GBP converts at 35–45% vs 15–20% for a shared agency lead. Replacing 10 shared leads (at 18% = 1.8 jobs) with 10 exclusive own-channel leads (at 38% = 3.8 jobs) more than doubles your output from the same quantity of enquiries.
Seasonality: Adjusting Your Lead Target Month by Month
UK roofing demand is not uniform across the year. Storm activity, weather conditions, and homeowner decision timing create predictable peaks and troughs. Your lead target should adjust accordingly — both to reflect genuine demand and to manage marketing spend efficiently.
| Month | Demand Level | Lead Volume Adjustment | Priority Action |
|---|---|---|---|
| January–February | Low–Medium | Reduce target by 20–30% | Catch up on storm damage work; review and rebuild pipeline |
| March–April | Growing | Base target + 10% | Ramp Google Ads spend; push GBP posts on spring maintenance |
| May–June | Peak | Base target + 20–30% | Maximum ad spend; fastest response times critical |
| July–August | Peak | Base target + 20–30% | Prioritise higher-value replacement jobs; manage capacity |
| September–October | High | Base target + 10–15% | Pre-winter maintenance messaging; push flat roof replacements |
| November–December | Medium | Base target | Emergency response focus; reduce discretionary ad spend |
The most common mistake is maintaining flat marketing spend through the year. Roofing contractors who increase spend by 30–40% in May–August and reduce in January–February get a significantly better return on their annual marketing budget than those who spend the same amount every month regardless of demand.
Your Lead Planning Checklist
- ✅Monthly revenue target defined — not a vague aspiration but the specific number needed to cover costs and reach your profit goal
- ✅Average job value calculated — from the last 3–6 months of completed work, weighted by job mix
- ✅Conversion rate tracked by source — GBP, website, agency, referral — each source should be measured separately
- ✅Monthly capacity confirmed — the maximum number of jobs your team can complete — this is your ceiling
- ✅Monthly lead target calculated — using the formula: (revenue ÷ avg job value) ÷ conversion rate
- ✅Lead source mix reviewed — what percentage of leads come from each source, and what is the CPL and conversion rate for each
- ✅Response time under 30 minutes — the single highest-ROI conversion improvement, at zero additional cost
- ✅Follow-up sequence in place — Day 2, Day 5, Day 14 minimum — to capture the 27–35% of jobs won on the second or third contact
- ✅Referral and repeat process active — post-job message asking for referrals, annual check-in to past customers
- ✅Seasonal budget plan in place — higher spend in May–August, lower in January–February, adjusted monthly not quarterly
Not Getting Enough Leads to Hit Your Target?
Tell us your revenue target and current lead situation. We'll review your Google Business Profile visibility and show you exactly what additional lead volume is achievable through GBP, local SEO, and Google Ads in your area — completely free.
✅ Thank you. We'll review your area and be in touch within 1 business day with your free audit.
Frequently Asked Questions
How many leads does a roofing company need per month?
The number depends on your revenue target, average job value, and conversion rate. A sole trader targeting £15,000/month revenue with a £2,500 average job value and 30% conversion rate needs approximately 20 leads per month. A 3-person team targeting £40,000/month at the same job value and conversion rate needs around 37 leads. Use the formula: Leads needed = (Revenue target ÷ Average job value) ÷ Conversion rate.
What is a good conversion rate for roofing leads?
For UK roofing contractors: 15–25% is typical for shared agency leads, 30–45% is achievable for exclusive leads from your own website or Google Ads, and 55–70% is realistic for referrals and repeat customers. Your blended conversion rate across all channels should be above 25%. If it's below this, the issue is usually response time or follow-up process rather than price or quality.
Is it better to get more leads or improve conversion rate?
Improving conversion rate is almost always higher ROI than buying more leads, especially at conversion rates below 30%. A business converting 20% of 30 leads wins 6 jobs. The same business improving to 40% conversion wins 12 jobs from the same 30 leads — without spending a penny more on lead generation. Conversion improvement costs process change, not money, while buying more leads has a direct cost per enquiry.
What is a good number of leads for a sole trader roofer?
A sole trader can realistically complete 4–8 jobs per month. At 30% conversion, this requires 13–27 leads per month. Most established sole traders with a strong Google Business Profile and referral flow receive 15–25 enquiries per month organically — sufficient to keep one person fully booked without needing agency leads. The priority at this size is improving conversion rate and average job value, not lead volume.
How do you calculate how many roofing leads you need?
Use this formula: Monthly leads needed = (Monthly revenue target ÷ Average job value) ÷ Conversion rate. Example: target £20,000/month ÷ £4,000 average job = 5 jobs needed. At 25% conversion rate: 5 ÷ 0.25 = 20 leads per month. Then check this against your capacity — generating more leads than you can convert into completed jobs wastes marketing spend and homeowner goodwill.
Know Your Number — Now Build the System to Hit It
We help UK roofing contractors build the marketing systems that generate the right volume of exclusive, high-intent leads to hit their monthly revenue target. Start with a free visibility audit for your area.
Get Your Free Visibility Audit