What Is Pay-Per-Lead (PPL)?
Pay-per-lead (PPL) is a billing model where a roofing company pays for a homeowner's raw contact information, whether that contact is shared with other contractors or sold exclusively, before any qualification, scheduling, or confirmation has taken place.
$300 setup + $199 per booked appointment.
Pay-per-lead (PPL) is a billing model where a roofing company pays for a homeowner's raw contact information, whether that contact is shared with other contractors or sold exclusively, before any qualification, scheduling, or confirmation has taken place.
Pay-Per-Lead (PPL) explained
Under PPL, the roofing company receives a name, phone number, and usually a short project description, then has to do the work of calling, qualifying, and booking a time itself. That is the core difference from pay-per-appointment, where the vendor has already done that work before billing you.
Pricing spans both the shared and exclusive tiers. Angi runs $15 to $85 on the low end and up to $120 for higher-value jobs, Networx runs $14 to $100 or more generally with roofing and HVAC specifically priced at $20 to $60, and CraftJack sits at $13 to $72. 33 Mile Radius sells exclusive PPL leads at custom quote only rather than a published rate card. Minyona runs a hybrid model: $41 to $99 per lead or $75 to $150 per booked appointment, with a $2,000 setup fee and no monthly retainer, letting a buyer pick whichever model fits.
Quality varies within PPL itself, not just between PPL and PPA. Exclusive PPL, sold to one buyer only, tends to close meaningfully better than shared PPL, roughly in the same 25% to 35% versus 8% to 20% range cited across the exclusive-versus-shared research, so "pay-per-lead" by itself does not tell you which tier of lead you are actually buying.
Why it matters when you're buying
Before comparing PPL prices across vendors, confirm whether the lead is shared or exclusive, since that single variable moves your real close rate more than a $10 or $20 gap in per-lead price. VA Horizon skips the PPL model entirely and sells exclusive, double-confirmed appointments for a $300 one-time setup and $199 per appointment, so the qualification and scheduling work is already done before you pay.
Frequently Asked Questions
Is pay-per-lead the same as pay-per-appointment?
Are all pay-per-lead roofing leads shared with competitors?
Put the playbook to work
VA Horizon books qualified Roofing appointments and builds the systems behind Pay-Per-Lead (PPL) and the rest of your pipeline.
Book a Roofing Call$300 one-time setup · $199 per booked appointment · No-shows replaced free
Recommended next steps
