Skip to main content
VA Horizon
Book a Call
Incentive Alignment

Why Pay-Per-Appointment Aligns Our Incentives With Yours (And Hourly or Retainer Billing Doesn’t)

Quick answer

There are three ways to pay for outbound roofing appointments, and only one of them pays for the actual outcome. A retainer or hourly model, the structure Quality Contact Solutions runs at roughly $2,000 to $3,000 a month, $25 to $49 an hour blended, gets paid for hours logged whether or not a single appointment lands. A per-lead marketplace like Angi or HomeAdvisor gets paid for an inquiry sold, whether or not it is any good. Pay-per-appointment only gets paid once a real, qualified appointment exists, which points the seller’s incentive at the same thing the buyer actually wants.

Three Ways to Pay for Outbound, and Only One Pays for the Outcome

Every roofing appointment or lead vendor is running one of three billing models. A retainer or hourly model bills for time worked. A per-lead marketplace bills for an inquiry sold. A pay-per-appointment model bills for a confirmed, qualified appointment, and nothing else. Only the third one ties the invoice directly to the thing a roofing company actually wants.

What a Retainer Incentivizes

Quality Contact Solutions, a B2B call center running appointment setting including a dedicated commercial-roofing vertical, publishes, per its Clutch profile, a typical structure of $2,000 to $3,000 a month, blended at $25 to $49 an hour. Under that structure, the invoice tracks hours logged, not appointments booked. A slow month of dialing still gets billed in full at the hourly rate, because the thing being paid for is time spent, not a specific result delivered.

Want this handled for you?

We book exclusive, confirmed roofing appointments. $300 setup + $199 per booked appointment.

Book a Roofing Call

What a Per-Lead Marketplace Incentivizes

Angi and HomeAdvisor run the opposite structure: an inquiry sold to three to eight contractors at once, plus an annual membership fee of roughly $300 to $400 stacked on top, according to LeadTruffle’s own pricing breakdown. Angi leads run $15 to $85 or more on the low end and $40 to $120 for higher-value jobs, and Hook Agency documents HomeAdvisor charging $45 to $110 per lead sent, both collected the moment the lead is sold, regardless of whether it ever turns into a real conversation. The incentive there is volume of inquiries sold, not the quality of any single one, which is a structurally different goal than the buyer’s.

What Pay-Per-Appointment Forces Us to Get Right

Under a pay-per-appointment model, revenue only exists once a real, criteria-matched appointment is booked and shown, since a no-show is never billed at all. That structure removes the option to get paid for effort or volume alone. The only way to earn the $199 is to deliver the specific outcome a roofing company is actually buying, which is the entire point of aligning an incentive instead of just describing one.

The Honest Limit of This Argument

Incentive alignment is not a guarantee of quality by itself. A vendor could still be paid per appointment and define “qualified” loosely enough to hit volume anyway. That is exactly why pay-per-appointment pricing has to be paired with written criteria set at kickoff, real double confirmation before a slot ships, and a documented no-show replacement policy, the same mechanics that make the incentive claim mean something rather than just sound good.

Sources

The external data in this article draws on the sources below. Figures described in the text as estimates or industry triangulations are directional and are not attributed to a single dataset.

FAQ

What is the difference between retainer, per-lead, and pay-per-appointment billing for roofing?
A retainer bills for hours worked regardless of outcome. A per-lead marketplace bills for an inquiry sold regardless of quality. Pay-per-appointment only bills once a confirmed, qualified appointment exists, tying revenue directly to the outcome a roofing company actually wants.
How much does a retainer-based roofing call center typically cost?
Quality Contact Solutions, a direct comp for commercial roofing appointment setting, publishes a typical structure of $2,000 to $3,000 a month, blended at $25 to $49 an hour, billed for time worked rather than appointments delivered.
Does a per-lead roofing marketplace get paid even if the lead is bad?
Yes. Angi and HomeAdvisor collect payment, $15 to $120-plus per lead depending on the platform, at the moment the inquiry is sold, plus an annual membership fee, regardless of whether that lead ever becomes a real conversation.
Does pay-per-appointment pricing guarantee a good appointment?
Not by itself. It has to be paired with written qualification criteria, real double confirmation before a slot ships, and a documented no-show replacement policy, the mechanics that give the incentive claim actual substance.

Pay for a result, not a retainer.

Book a 15-minute call. No hourly clock, no per-lead gamble, just a confirmed appointment at $199, never billed if it does not show.

Book a Roofing Call

$300 one-time setup · $199 per booked appointment · No-shows replaced free