Skip to main content
VA Horizon
Book a Call
Roofing Glossary

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?
No. Pay-per-lead bills you for a raw contact that has not been qualified or scheduled. Pay-per-appointment bills you only after a homeowner has agreed to a specific time slot, meaning the vendor has already done the qualification and booking work before you pay.
Are all pay-per-lead roofing leads shared with competitors?
No. Some vendors, like 33 Mile Radius, sell exclusive pay-per-lead leads to one buyer only, at a custom quote rather than a published rate. Marketplace platforms like Angi, HomeAdvisor, Networx, and CraftJack typically sell the same lead to 3 to 8 contractors unless you specifically pay for an exclusive tier.

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