Your best customers tell other people about you.
But most contractors never ask. And when they do, they don’t incentivize.
A proper referral program turns customers into salespeople for you.
One referral program generates 10-30 qualified leads per month at near-zero cost.
Here’s how to build it.
Why Referrals Beat Ads
Referred customers:
- 40-50% close rate (vs 10-30% from ads)
- Higher job values (they expect to pay)
- Better retention (already trust you)
- Lower CAC (free compared to paid ads)
The math:
- 10 referrals × 40% close rate = 4 jobs
- Average job: $5,000
- Revenue: $20,000
- Cost: $300-500 in referral incentives
- ROI: 40-65x
Compare to Google Ads:
- 40 clicks × 20% conversion = 8 leads
- 8 leads × 30% close = 2.4 jobs
- Revenue: $12,000
- Cost: $2,000 in ad spend
- ROI: 6x
Referrals win.
The Referral Program Structure
Option 1: Cash Incentive (Simplest)
How it works:
- Customer refers someone
- Referral books a job
- You pay customer $300-500
Pros:
- Simple
- Immediate
- No tracking software needed
Cons:
- Cash burn
- Hard to track
- No verification
Typical conversion:
- 20 referrals → 8 qualified → 2-3 jobs
- $300-500 × 3 = $900-1,500 cost
- Revenue: $15,000
- ROI: 10-15x
Option 2: Service Discount
How it works:
- Customer refers someone
- Referral books job
- Customer gets $200-300 credit for next service
Pros:
- Lower cost
- Creates repeat business
- Customer uses credit later
Cons:
- Accounting complexity
- Customer might not come back
Best for: Ongoing maintenance services (HVAC maintenance, plumbing service calls)
Option 3: Tiered Program
How it works:
- 1 referral: $100
- 2 referrals: $300 ($100 + $200 bonus)
- 3 referrals: $600 ($100 + $200 + $300 bonus)
Pros:
- Incentivizes multiple referrals
- Builds momentum
- Creates advocates
Cons:
- More complex
- Higher total payout
Example: Customer who gives 3 referrals (all close) gets $600. But you get 3 jobs = $15K revenue.
Option 4: Reward Items Instead of Cash
How it works:
- $300 referral = $500 gift card to local restaurant
- $300 referral = $400 Home Depot card
- $300 referral = Free premium services
Pros:
- Lower perceived cost (customer feels they’re getting more)
- Better for customer experience
- Builds brand loyalty
Cons:
- Requires partnerships
- Harder to track value
Implementation: Step by Step
Step 1: Create Your Program
Decide:
- Incentive amount ($200-500)
- Incentive type (cash, credit, or reward)
- Number of referrals per customer (unlimited vs capped)
- Referral tracking method
Document it:
- Create a one-page program summary
- Email to all current customers
- Post on your website
- Print and hand to customers after job completion
Step 2: Track Referrals
Simple method:
- Customer gives you referral name/phone
- You call them, mention who referred you
- If they book, you confirm with referring customer
- Pay them
Better method:
- Use referral software (ReferralHero, GetTheReferral)
- Automated tracking
- Automated payments
- Customer portal
Best method:
- Unique referral link for each customer
- Customer shares link
- Track automatically
- Auto-pay when threshold is met
Step 3: Ask Systematically
You can’t get referrals if you don’t ask.
After completing a job:
- Email customer 24 hours later: “Thanks for your business. Know anyone who needs our service? $300 for a qualified referral.”
- Follow up at 3 months: “Ready for another referral bonus?”
- Follow up at 6 months: “Help a friend save money. Get $300 for referrals.”
In person (during job):
- At end of job: “If you know anyone else with [problem], we pay $300 for referrals”
- Leave referral card with contact/incentive info
Follow-up call:
- “Hi [customer], just checking in. Have you thought about that $300 referral offer?”
Step 4: Track Conversions
You need to know:
- Referrals received
- Referrals that became leads
- Leads that became jobs
- Revenue per referral
Simple spreadsheet:
| Referring Customer | Referral Name | Booked Job | Job Value | Paid Referral Bonus |
|---|---|---|---|---|
| John Smith | Mike Johnson | Yes | $4,500 | $300 |
| John Smith | Sarah Lee | No | - | $0 |
| Jane Doe | Tom Brown | Yes | $6,000 | $300 |
Step 5: Optimize
After 30 days:
- Which customers are giving referrals? (10-20% of customers)
- What’s your referral-to-job conversion? (40-60%)
- What’s your referral value? (revenue per referral)
Based on data:
- Increase incentive if conversion is low
- Target high-referrer customers with special offers
- Ask more frequently if conversion is high
- Adjust program if not getting traction
Real Program Example
Home Services Company (Plumbing + HVAC)
Program details:
- $300 for qualified referral
- $500 if referral becomes annual maintenance customer
- Unlimited referrals per year
Results (Month 1):
- Customers asked: 100
- Referrals given: 15
- Leads from referrals: 12
- Jobs booked: 4
- Revenue: $22,000
- Cost: $1,200 (4 × $300)
- ROI: 18x
Results (Month 3):
- 45 customers actively giving referrals
- 35 referrals/month
- 28 qualified leads/month
- 8-10 jobs/month
- $45K-50K monthly revenue
- Cost: $2,400-3,000
- ROI: 15-20x
By month 6:
- Referrals generating 30-40% of new business
- Program runs on auto-pilot
- Lowest CAC of all channels
The Metrics That Matter
Referral conversion rate: Referrals that become jobs
- Industry average: 40-50%
- Your goal: 40%+
Referral frequency: How often customers refer
- Industry average: 20% of customers give 1+ referral/year
- Your goal: 30%
Revenue per referral: Total job value ÷ referrals
- Industry average: $3,500-5,000
- Your goal: $4,000+
Program payback: How long until program profits
- Industry average: 4-6 weeks
- Your goal: Month 1
Common Mistakes
Mistake 1: Not asking Most customers want to help. You just have to ask.
Mistake 2: Incentive too low $50 doesn’t work. $300+ does.
Mistake 3: Complicated tracking Customer gives referral, has to wait 2 months to get paid. They get frustrated.
Mistake 4: No follow-up You ask once. They forget. Ask monthly.
Mistake 5: Only best customers Every customer can refer. Ask everyone.
Your Action Plan
This week:
- Decide your referral incentive ($300)
- Create one-page program document
- Email all current customers
Next week: 4. Call 10 past customers, mention referral offer 5. Start tracking referrals in spreadsheet
By month end:
- Should have 5-10 referrals
- 1-3 should be qualified
- 1 should close
By month 3:
- 10-15 referrals/month
- 3-5 jobs/month
- Referrals as 20-30% of new business
This is the highest-ROI marketing channel. Most contractors neglect it.
Want to see if your competitors have a referral program? We’ll break down their likely incentive structure and referral strategy. Free competitor analysis.