By Mike Oddoye | Built revenue systems, not lead marketplaces
Roofing leads from platforms like Checkatrade cost £25-35 each. You're competing with 3-4 other roofers. Quality is hit-or-miss.
Do the math:
- £30/lead × 20 leads/month = £600/month
- Conversion rate: 30-40% (if you're good)
- That's £600-900 to win 6-8 jobs
- £7,200-10,800 per year spent on rented leads
And you don't own those leads. Stop paying, leads stop coming.
Here's how roofers are generating leads without paying per-lead platforms - and keeping all the profit.
The Real Cost of Lead Generation Platforms
According to FatRank's 2025 Trades Report, the average cost per roofing lead is £25-35. But that's not the full picture.
Hidden costs:
- Time spent qualifying bad leads (20-30% are tire-kickers)
- Lost jobs because you called back 2 hours after your competitor
- Competing with cheaper quotes from cowboys
- Platform fees on top of lead costs
- Annual membership (£50-100/month for most)
True cost: More like £35-45 per lead when you factor everything in.
Worse: These platforms commoditize you. Customers are comparing 4 quotes. The cheapest usually wins.
Why Roofing Leads Are Different Than Other Trades
Emergency vs. planned work:
- Leak repairs: People need someone NOW (price less sensitive)
- Full re-roofs: People research for weeks (price very sensitive)
- Gutter repairs: In-between
High-ticket nature:
- £500 repair vs £12,000 re-roof
- Customers do MORE research for bigger jobs
- Trust and reviews matter more than any other trade
Seasonality:
- Spring/summer: Busy season
- Fall: Still decent
- Winter: Emergency work spikes, planned work drops
Translation: Your lead generation needs to handle both emergency "need someone now" and planned "researching for 3 months" customers.
Strategy 1: Dominate Google Business Profile (The 80/20)
This generates 60-70% of roofing leads according to BrightLocal's 2025 survey.
What most roofers do:
- Basic listing
- 5-10 photos
- Maybe a few reviews
What top performers do:
Photos (100+ over time):
- Before/after of every roof
- Specific jobs: "Tile replacement in [Area]"
- Team photos
- Van with branding
- Ongoing work (safety equipment visible)
Reviews (40+ minimum): The script that works:
"Thanks for choosing [Business Name]! If you were happy with our work, could you leave us a Google review? Takes 30 seconds: [link]. Really helps us out. Cheers!"
Send this via text within 2 hours of finishing. You'll get 1 review for every 4-5 requests.
Posts (weekly):
- Completed jobs
- Storm damage warnings
- Seasonal maintenance tips
- Emergency availability
Service categories: Don't just pick "Roofing contractor."
- Roof repair service
- Roof inspection service
- Gutter cleaning
- Chimney repair
- Emergency roofing
- Flat roofing specialist
- Slate roofing specialist
More categories = more visibility.
Pro tip: Most emergency roofing searches happen between 6pm-11pm (after work) and during/after storms. Make sure your profile says you do emergency work.
Strategy 2: Local SEO for Big Jobs
Emergency repairs come from Google Business Profile. Big re-roofs come from your website.
Why: People research roofing companies for WEEKS before spending £8,000-15,000.
Pages that rank and convert:
1. Service + Location pages
- "Roof Repairs [Your Town]"
- "Flat Roofing [Your Town]"
- "Slate Roof Replacement [Your Area]"
2. Problem pages
- "How Much Does a New Roof Cost? (UK 2026 Prices)"
- "Roof Leak Repair: What It Costs & How Long It Takes"
- "Do I Need a New Roof? 7 Signs to Look For"
3. Roofing material pages
- "Slate Roofing: Costs, Benefits & What to Expect"
- "Tile vs Slate Roof: Which Is Better?"
Each page needs:
- Real photos from YOUR jobs
- Pricing (at least ranges)
- Your certifications
- Customer testimonials
- Clear call-to-action
Example title that ranks: "Roof Repairs Manchester - £300-£2,500 - Free Inspection"
That beats "Roofing Services" every time.
Strategy 3: The Review System That Generates Referrals
Checkatrade's 2025 research shows 94% of people check reviews before hiring a roofer.
But here's what matters more: People with good reviews get REFERRED more.
Why:
- "I can't remember his name, but he's got loads of 5-star reviews on Google"
- Friends/family search, see your reviews, call you
- You get leads without even knowing where they came from
The system:
After every job:
- Text customer within 2 hours
- Use review script above
- Make it stupid easy (direct link to review form)
For big jobs (£3,000+):
- Ask in person before you leave
- "If you're happy, would you mind leaving us a review?"
- Show them how on your phone
Track it:
- Spreadsheet with customer name, date asked, reviewed Y/N
- Follow up after 3 days if no review
Reality: 40+ reviews with 4.7+ average = you're in the top 5% of roofers in your area. That alone generates 5-10 leads per month.
Strategy 4: The Emergency Roofing Setup
Emergency work pays 1.5-2x normal rates. But you need to be findable at 8pm when someone's roof is leaking.
Critical setup:
1. Google Business listing must show:
- "24-hour emergency service" (if you offer it)
- Mobile number (clickable)
- "Open" even outside business hours
2. Emergency page on website:
- "Emergency Roofer [Your Town] - 24/7 Response"
- Mobile number at the top (huge, clickable)
- "We typically respond within 60 minutes"
- Show examples of emergency repairs
3. Auto-response for after-hours:
- Form submission → instant text to you
- Auto-reply to customer: "Emergency? Call this number immediately: [your mobile]"
We can set this up using automated workflows.
Reality: Emergency work is 20-30% of revenue for many roofers. Don't leave it to chance.
Strategy 5: Before/After Photos That Sell
Roofing is visual. People can't evaluate your work otherwise.
What to photograph:
Before:
- Problem areas (close-up)
- Overall condition
- Damage details
During:
- Stripping process
- New materials
- Quality of work
- Safety equipment
After:
- Finished roof (multiple angles)
- Close-ups of details
- Clean-up
Where to post:
- Google Business Profile (primary)
- Facebook/Instagram (2-3x per week)
- Website (portfolio/gallery page)
Pro tip: Drone photos of completed roofs are worth it. Invest £300-500 in a basic drone or pay someone £50-100 per job to take photos. Dramatic visuals = more leads.
Strategy 6: The Quote Follow-Up System
Here's where you're losing money: You quote, they say "I'll think about it," you never follow up.
Reality: 60% of roofing quotes don't get followed up by the roofer, according to industry estimates.
The system:
Day 0: Send quote
- Include: breakdown, timeline, materials spec, payment terms
- Text: "Quote sent to your email. Any questions, just call."
Day 3: Follow up
- Text: "Just checking you got the quote. Any questions?"
Day 7: Check-in
- "Still considering the work? Happy to clarify anything."
Day 14: Final touch
- "Just wanted to let you know I'm booking jobs for [timeframe]. If you'd like to proceed, let me know this week so I can hold a slot."
Implementation: Use automated workflows so this happens without you remembering.
Reality: This converts an extra 15-20% of quotes. On £50,000 annual revenue, that's £7,500-10,000 extra.
What Doesn't Work (Stop Wasting Money)
Door knocking / leaflet drops:
- Response rate: 0.01-0.05%
- Drop 10,000 leaflets = 1-5 leads maybe
- Better: Focus on online visibility
Facebook ads:
- Can work for big re-roofs (£10,000+)
- But most roofers waste £500-1,000 testing
- Only worth it if you have profitable high-ticket projects
Generic directories (YellowPages, Thomson Local):
- Nobody uses them in 2026
- Waste of £200-400/year
Sponsored listings on comparison sites:
- You're competing with 5 other roofers
- Race to the bottom on price
The Referral System for High-Ticket Work
Big roofing jobs (£8,000-15,000) often come from referrals.
Make it systematic:
After successful big job: "I'm looking to take on 2-3 more projects like yours this year. Do you know anyone else who might need roofing work?"
Give them:
- Business cards (5-10)
- Offer incentive: "If they book, I'll give you £100 off your next job" (or cash gift)
Track referrals:
- Who referred who
- Thank them when their referral books
- Send gift (£50-100 Amazon voucher or similar)
Reality: One happy £12,000 customer who refers 2 others = £24,000+ additional revenue. Worth investing in.
Partnerships That Generate Steady Work
Partner with:
Estate agents (for rental properties)
- Landlords need roof maintenance
- Agents refer tradespeople they trust
Building surveyors
- They identify roof issues in surveys
- You fix them
- They refer
Architects (for renovations/extensions)
- They design, you execute roofing
- Natural partnership
Property developers
- Ongoing work
- Less price sensitive
- Reliable payment
Builders/general contractors
- They need roofing subcontractors
- Regular work
The pitch: "I specialize in [type of roofing]. If you ever need reliable roofing work done, I'd love to help. Here's my card."
Real Example: Before/After Lead Generation
Tom, roofer in Birmingham:
Before:
- 100% of leads from Checkatrade
- £600-800/month lead cost
- 15-18 jobs/month
- Competing on price constantly
After implementing strategies (12 months):
- 45% Google Business Profile
- 25% Website SEO
- 20% Referrals
- 10% Checkatrade (kept as backup)
Lead costs: £600/month → £100/month (Google Business profile maintenance) Jobs: 18/month → 22/month Average job value: Up 20% (less price competition)
Time to implement: 15-20 hours spread over 3 months
Your 60-Day Action Plan
Week 1-2:
- Optimize Google Business Profile completely
- Take 50+ photos of recent/current jobs
- Create 3 Google Posts
Week 3-4:
- Text last 20 customers asking for reviews
- Goal: Get 10 reviews
Week 5-6:
- Create 3 service pages on website
- Roof repairs, re-roofing, emergency roofing
- Include pricing ranges, photos, testimonials
Week 7-8:
- Set up automated quote follow-ups
- Post 2x per week on Google/Facebook
- Reach out to 5 potential partners
Result after 60 days: You'll have 15-20 new reviews, better website, automated follow-ups, and 3-5 organic leads per week.
The Bottom Line
You have two choices:
Keep renting leads - Pay £7,000-10,000/year forever, compete on price, never own the relationship
Build your system - Invest 15-20 hours upfront, own your leads, pay £100-200/year ongoing
Most roofers choose option 1 because it's easier today. The smart ones choose option 2 because it's better forever.
Within 6-12 months, you can reduce lead platform dependency by 70-80% and increase profit margins by 15-20%.
Need help with the automated follow-up system? That's what we build at OptiMAX. You stay on the roof, we handle the tech.
Related: Marketing for Tradesmen | Checkatrade Alternatives | Lead Generation for Trades