The average plumbing contractor converts about 58% of their leads into booked jobs. That sounds reasonable until you look at what top-performing independent plumbing companies are doing: 70–75%.
That 15–17 point gap might seem small. It isn't. Here's the math for a plumber doing 40 leads per month at a $2,200 average job value:
Additional annual revenue potential — closing leads at 73% vs 58% on 40 monthly leads at $2,200 average job
Apply a conservative 30% recovery factor (accounting for the reality that not all unconverted leads are closeable) and you get approximately $52,000 in realistic annual revenue improvement — from a single operational change.
Why Plumbing Contractors Have Lower Close Rates Than They Should
The issue almost never comes down to price. Three things drive low close rates in plumbing businesses consistently:
1. The single-follow-up habit. Most plumbing contractors send or say a quote and wait. If the customer doesn't respond in 48 hours, the lead is mentally marked as lost. Research across industries shows 80% of sales require 5+ contacts before a customer commits. Plumbing contractors average 1.2 follow-up attempts.
2. Slow initial response. Studies by Lead Response Management found that responding to a lead within 5 minutes makes you 8x more likely to close it compared to responding after 30 minutes. The national average response time for home service contractors is 47 hours. Plumbing companies that answer calls within 2 hours have measurably higher close rates than those that respond the next day.
3. No re-engagement for cold leads. Leads that went cold 1–6 months ago are treated as permanently lost. In practice, 12–20% of these re-engage when contacted with a structured outreach message. Most plumbers never send one.
The 5-Touch Follow-Up System for Plumbers
This is the system that moves a 55% close rate to 65–70% for most independent plumbing operators. It requires no software — just a calendar reminder and a saved message template.
- Touch 1 (Day 0, within 2 hours): Confirmation text after giving the quote. "Hi [Name], this is [Your Name] from [Company]. Just sent over the estimate for your [issue]. Does the timing work for you or is there a specific date that's better?" Phrase it as a logistics question, not a sales call.
- Touch 2 (Day 2): Value-add follow-up. Share something genuinely useful: "One thing I should mention — I noticed your [secondary issue] when I was there. Happy to address that at the same visit if you want."
- Touch 3 (Day 5): Soft check-in. "Still thinking it over? Completely understand — just wanted to make sure you didn't have any questions about the estimate."
- Touch 4 (Day 12): Social proof. "We just finished a similar job in [neighborhood] — went really smoothly. Happy to share a photo if it helps."
- Touch 5 (Day 21): Final reach-out. Honest and direct. "I've followed up a few times and don't want to keep bothering you. If you've gone another direction, completely fine — just let me know so I can close the file."
The final message is often the most effective. Giving someone permission to say no frequently prompts them to say yes instead — or at minimum to respond, which reopens the conversation.
The Dead Lead Re-Engagement Script
For leads that went cold more than 30 days ago, the approach is slightly different. The goal is to reintroduce yourself without making it awkward.
Text message script: "Hi [Name], this is [Your Name] from [Company] — we talked a few months back about [the issue]. I'm reaching out to past leads because I have some open slots coming up and wanted to give you first access before I fill them. Still something you're looking to address? No pressure either way."
The framing of "open slots" is key. It creates mild urgency without being manipulative — it's simply true that your schedule has openings and they're being offered first.
Find your specific plumbing close rate gap
The RevAnalysis diagnostic calculates your exact conversion opportunity using your actual lead volume and close rate against the plumbing industry benchmark. Free in 8 minutes.
Start the plumbing diagnostic →