What Is Cost Per Booked Job (CPB)?
Cost per booked job (CPB) is the total amount a roofing company actually spends, counting every lead or appointment it takes, to get one job under contract, not just the sticker price of a single lead or appointment.
$300 setup + $199 per booked appointment.
Cost per booked job (CPB) is the total amount a roofing company actually spends, counting every lead or appointment it takes, to get one job under contract, not just the sticker price of a single lead or appointment.
Cost Per Booked Job (CPB) explained
The math matters because close rate, not sticker price, determines the real number. A $50 shared lead closing at a 20% rate implies buying roughly five leads to land one job, putting the lead cost alone at $250 per closed job before counting the hours a rep spends chasing dead contacts. At the low end of the shared-lead close-rate range, 8%, that same $50 lead implies needing roughly twelve to thirteen leads, putting the lead cost per closed job at $250 to $625 depending on where your actual close rate falls in that range. GhostRep frames its own published scenarios the same way, as planning inputs to replace with your own invoiced spend and CRM outcomes, not as a documented market average, since no dependable national close-rate benchmark exists across every roofing market.
Software and coaching companies in this category, not appointment sellers, are the ones who currently publish CPB tools. GhostRep publishes cost-per-booked-job benchmark content and The Lead Giants publishes a customer-acquisition-cost calculator, but this research found no appointment-setting seller in the category publishing an interactive CPB tool of its own, a real content and product gap.
CPB is distinct from cost per lead (CPL), which only measures what you paid for the raw contact, and from cost per acquisition (CPA), which folds in broader marketing and sales-team costs on top of the lead or appointment spend itself.
Why it matters when you're buying
VA Horizon sells exclusive, double-confirmed appointments for a $300 one-time setup and $199 per appointment specifically because comparing raw per-lead price without running the CPB math is how contractors end up overpaying for "cheap" leads. Run any vendor's price through your actual close rate before comparing it to another vendor's price.
The vendor pricing and figures cited above draw on the sources below.
Frequently Asked Questions
Why is cost per booked job different from cost per lead?
What's a realistic cost per booked job on cheap shared leads?
Put the playbook to work
VA Horizon books qualified Roofing appointments and builds the systems behind Cost Per Booked Job (CPB) 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
