Pay Per Lead vs. Pay Per Appointment
Traditional pay per lead hands you a name and a phone number — shared with 3–5 other roofers. You race to call first, chase unqualified contacts, and close 15–25% of what you paid for.
biddable charges you only when you’ve already won — because the homeowner already said yes.
| Typical Pay Per Lead | biddable (Pay Per Appointment) | |
|---|---|---|
| What you receive | Name & phone number | Confirmed date & time appointment |
| Shared with competitors? | Yes — 3–5 roofers | No — exclusive to you |
| Qualification work | You do it after buying the lead | Done before you pay |
| Close rate | 15–25% | ~33% (1 in 3) |
| Cost per lead | $15–$85 | $399 flat |
| Effective cost per closed job | $500–$1,500 | ~$1,200 |
Close rate and cost estimates based on industry averages. Actual results vary by market and sales process.
How biddable’s Pay Per Lead Works
We handle the advertising. You handle the roofing.
We Run the Ads
biddable runs Google Ads campaigns targeting homeowners in your service area who are actively looking for a roofer.
We Qualify the Homeowner
Interested homeowners go through our booking flow. We confirm their address, project type, and availability before the appointment is created.
You Pay Per Lead — When It’s Booked
You’re charged $399 only after a homeowner confirms a date and time to meet your crew. Not before. Never for unqualified contacts.
Simple pay per lead pricing
One Price.
One Appointment.
Zero Surprises.
No retainer. No setup fee. No bidding war. With biddable, you pay per lead only when you’ve already won — because the homeowner already said yes to meeting you.
- ✓ Flat $399 per booked appointment — no hidden fees
- ✓ Exclusive — we never resell the same homeowner
- ✓ Unused balance rolls over — you keep what you paid for
- ✓ Cancel anytime — no contracts, no lock-in
Pay per lead rate
per booked appointment · exclusive
The ROI on Pay Per Lead
Example: 10-appointment package
Average job = $12,000
Close rate on exclusive appointments = 1 in 3
10 appointments → 3 closed jobs
Your pay per lead spend
10 × $399 = $3,990
Your revenue
$36,000
9× return on your pay per lead spend.
Pay Per Lead FAQs
Is biddable a pay per lead service?
Yes — you only pay when you receive a qualified contact. The difference is that biddable’s “lead” is a confirmed in-home appointment, not just a phone number. You never pay for a contact that hasn’t already agreed to meet with you.
How is this different from Angi or HomeAdvisor pay per lead?
Platforms like Angi sell the same lead to multiple contractors at once. biddable appointments are exclusive to one roofer. You’re not competing with anyone once you receive the appointment — the homeowner already chose to meet you.
What does a pay per lead appointment include?
Each appointment includes the homeowner’s name, address, phone number, confirmed date and time, and project details (roof type, scope, urgency). You show up ready to estimate — no cold calling required.
What if the homeowner cancels?
We have a 30-day satisfaction guarantee. If an appointment doesn’t meet our quality standards, we’ll make it right. Our pay per lead model only works if you close jobs — so we’re invested in sending you appointments that convert.
Do I need a long-term contract to use pay per lead?
No contracts. Purchase an appointment package, and we deliver within 60 days. Questions or changes? Email ops@getbiddable.com anytime.