Pay-Per-Appointment Lead Generation for Contractors: How It Works and What It Costs

Pay-per-appointment lead generation is a service in which a contractor pays for an appointment that meets an agreed definition, rather than buying a raw contact alone. The definition must say whether payment is triggered by a booking, an attended consultation, or an attended consultation that also passes written qualification criteria.

That distinction matters more than the label on the proposal. Two vendors can both sell “appointments” while leaving you with different work, costs, and risks. This guide explains the billing models, what qualification should cover, how to compare prices, and which questions to settle before adding another source to your sales calendar. The examples describe ways to evaluate a service; they do not assume that every vendor follows the same rules.

Pay per lead vs pay per appointment vs retainer

ModelBilling eventWho qualifiesExclusivityAd-spend riskPrice basis
Shared-lead marketplaceA delivered or accepted lead under the product termsVendor screening may vary; contractor still establishes sales fitSharing depends on the productVendor funds its acquisition; contractor pays for purchased leadsPer lead, plus any stated plan fees
Booked-appointment serviceA slot is booked under the agreementScope depends on the written serviceMust be specifiedDepends on the fee and advertising arrangementPer booking
Qualified held-appointment serviceThe consultation takes place and passes written criteriaProvider screens; contractor conducts the consultationMust be specifiedDepends on who funds advertising and which events are billedPer qualified held consultation
Retainer agencyAgreed recurring service periodIncluded only if the scope says soAccount and lead ownership depend on the agreementOften carried by the contractor when media spend is separateRecurring fee and agreed additional costs

A lead-based model can make sense when your team wants to handle contact, screening, scheduling, and reminders. A retainer can make sense when you want ongoing marketing work with a defined scope. A held-appointment service moves more of the work before the sales visit into the provider’s delivery obligation. None of those labels establishes value without the accompanying terms and your own results.

For a named example of the contact-based model, use the Angi Leads comparison. Compare the specific product being offered, not an assumption about every service sold by the same company.

What a “qualified” appointment should mean

Qualification needs a written definition before launch. Otherwise, the vendor may mean “interested homeowner” while your team means “a replacement project inside our service area with a realistic budget and decision-maker ready to meet.” Those are different standards. Put the actual requirements where the person screening the homeowner and the person attending the visit can both use them.

  • Service area: identify the accepted boundary and how addresses near its edge are handled.
  • Project type: list the work you sell and the requests you exclude.
  • Timing: define the project window your team wants to discuss.
  • Ownership or decision-maker authority: establish whether the person can take the project forward and who needs to participate.
  • Minimum budget threshold: agree what must be established about the homeowner’s stated budget before booking.

A qualification conversation cannot establish everything about a project. It does not replace measurements, an inspection, a design consultation, or a financing decision. The aim is to confirm the agreed reasons for sending a salesperson to the house. Keep technical feasibility separate from the homeowner’s stated scope so your team is not asked to treat an early conversation as a finished site assessment.

Criteria can also be too vague to audit. “Serious homeowner” is an impression; a stated project type and an agreed timing window can be checked. Ask the provider what evidence reaches your team and how a mismatch is reviewed. A useful standard is one that can be applied consistently even when a particular visit does not lead to a sale.

Held vs booked: why the billing event matters

A booked appointment means a time was reserved. A held appointment means the consultation took place. A qualified held appointment adds the requirement that the consultation passes the agreed criteria. Those events can occur at different times, and a cancellation can prevent the later events from happening at all.

If the vendor earns its fee at booking, the contractor may carry the cost when the homeowner does not attend. If the vendor earns its fee only after a qualified consultation takes place, the vendor carries more of that attendance risk. Read the cancellation, rescheduling, no-show, and failed-qualification rules together; a headline promise is not a substitute for a defined billable event.

Billing incentives deserve attention, but they do not prove misconduct. A booked-slot model can reward booking volume unless its other terms balance that incentive. Ask how calendar capacity, confirmation, and attendance are recorded. A full calendar is useful only when it represents consultations your team can actually run.

Keep a lost sale separate from a failed appointment. A homeowner can attend, meet every written criterion, hear a proper proposal, and choose not to buy. That is a sales outcome. A homeowner outside the agreed area or with a project explicitly excluded before launch raises a different question about qualification.

What pay-per-appointment costs

To judge any price, start with your own average project value and your close rate from comparable held consultations. Ticket × close rate gives expected revenue per held appointment. That is revenue, not profit. Project gross profit × close rate, less the appointment fee and the cost of selling the job, is a more useful contribution calculation.

Worked-example inputs: average project gross profit × close rate as a decimal − appointment fee − sales cost per held visit = expected contribution before overhead. Use documented values from the same type of work. Do not use a close rate calculated from signed estimates while describing it as the conversion rate of all purchased leads.

For lead buying, cost per held appointment equals cost per lead divided by contact rate × booking rate among contacted leads × held rate among bookings. Cost per won job divides that result by the close rate among held appointments. Add allocated plan fees and follow-up costs when they are part of your comparison. Multiplying a lead fee by those rates would understate acquisition cost.

Which trades it works for

The economics depend on the work being sold, the contribution available from a completed project, and whether a consultation is a useful step in the sales process. A high project ticket alone does not make a program profitable. The service scope and the team’s ability to attend and close still matter.

Roofing appointments should distinguish full replacement, metal, and agreed storm or repair-to-replace work. A leak inquiry is not automatically a replacement consultation. The screening standard should reflect the jobs your company wants to inspect and quote.

Bathroom remodeling appointments can cover full remodels, tub-to-shower conversions, walk-in showers, and accessibility work. Define the accepted scope before choosing a minimum budget or a useful consultation window.

Pool appointments need a clear split between new construction, remodeling or resurfacing, and equipment work. Those project types can carry different sales processes and pricing. Confirm which belongs in the program before comparing appointment fees.

HVAC replacement appointments focus on replacement projects rather than assuming every HVAC inquiry is a fit. Full-system, AC, and heat-pump work should be defined alongside the timing your team can support.

Window replacement appointments can target whole-home work, 5+ window projects, and agreed door work. The scope still needs a budget and authority check; window count alone is not the complete qualification standard.

Siding appointments should establish whether the homeowner is considering full replacement and which materials your company installs. A repair or exterior-paint inquiry may need a different contractor and should not be treated as the same project.

Artificial turf appointments can cover full yards, putting greens, and pet turf. Agree whether the program is for installed work, how the intended use is established, and which project-size threshold fits your business.

Questions to ask any pay-per-appointment vendor

  1. What exact event makes the appointment billable: booking, attendance, or qualified attendance?
  2. Do you resell this appointment, and what does exclusivity cover?
  3. Will our qualification criteria be written down before launch?
  4. What happens financially when a homeowner cancels or does not show?
  5. How is the territory defined, and what happens if it is already assigned?
  6. What are the cancellation, pause, and existing-booking terms?
  7. Who runs the advertising and who pays for media, creative, and follow-up?
  8. What information and evidence come with each booking?

Ask for the answers together. A low fee with a narrow credit policy can be a different purchase from a higher fee tied to qualified attendance. Decide what work your team wants to own, then compare providers against that scope. If an answer is still unclear, record it as an open term instead of filling the gap with an optimistic assumption.

How Britehome does it

Britehome has the homeowner conversation, screens against the contractor’s written criteria, and books matching consultations directly on the calendar. Reminders and day-of confirmation are part of the process. Read how it works for the full sequence.

Britehome works with one contractor per service per defined territory while it is assigned and does not resell appointments to competitors. That does not prevent a homeowner from independently contacting another company.

Pay-per-appointment questions

What is a Qualified Held Appointment?

A Qualified Held Appointment is an in-home consultation that takes place and meets the written criteria agreed before launch. Those criteria cover service area, project type, timing, property ownership or decision-maker authority, and the minimum budget threshold.

Do I pay when an appointment is booked?

No, a booked slot alone is not billable. Only held consultations that meet the written criteria are billed.

What if the homeowner doesn’t show?

A booking alone is not the billable event; the consultation must take place and pass the written criteria.

Do you resell appointments?

No, Britehome does not resell appointments to competing contractors. We work with one contractor per service per defined territory while it is assigned. This does not prevent a homeowner from independently contacting another company.