All Service Leads

Roofing lead cost per booked job calculator

Price per lead is not what a lead costs you. This works out what you pay per contact, per appointment and per signed job, and the rate you need to break even. Every number below is yours to set, nothing you type is sent to us, and there is no signup.

What does a roofing lead actually cost you?

Divide what you spend by what it produces. A lead costs its price divided by your lead-to-job rate: $5 at a 5% rate is $100 per booked job, $150 at a 30% rate is $500. Break-even is price per lead divided by gross profit per job.

Start from a price:
What you pay for one lead or call
% of leads you actually reach
% of contacts that agree to an inspection
% of inspections that sign
Your average signed roofing job
% of job value left after materials and labor
Cost per contact
Cost per appointment
Cost per booked job
Leads per booked job
Break-even lead-to-job rate
Gross profit per lead

Fill in every box to see whether these numbers work.

The defaults are placeholders, not our figures. All Service Leads publishes no close rate, no contact rate and no customer result, because none of it is substantiated. Use your own numbers, measured over a few hundred leads.

What does a booked job cost at each price and close rate?

At a 5% lead-to-job rate, a $5 lead costs $100 per booked job and a $150 inbound call costs $3,000. At 30%, they cost $16.67 and $500. The table below is the same arithmetic across the prices published in this market, and it needs no JavaScript.

Cost per booked job, price per lead divided by lead-to-job rate
Price per lead1%2%5%10%20%30%
$5.00 Signature Roofing Lead$500.00$250.00$100.00$50.00$25.00$16.67
$25 shared marketplace lead$2,500$1,250$500.00$250.00$125.00$83.33
$60 shared marketplace lead$6,000$3,000$1,200$600.00$300.00$200.00
$120 sole-buyer lead$12,000$6,000$2,400$1,200$600.00$400.00
$150 Roofing Inbound Call$15,000$7,500$3,000$1,500$750.00$500.00
$250 sole-buyer lead$25,000$12,500$5,000$2,500$1,250$833.33

Rows are prices per lead: the two All Service Leads list prices, plus mid-points of published third-party ranges collected on the roofing lead cost page, where every figure carries its publisher, its date and its link. Columns are lead-to-job rates, the share of leads that become signed jobs.

How do you use this without fooling yourself?

Measure your own rates before trusting them. Track leads to contacts, contacts to appointments and appointments to signatures for at least a few hundred leads. A guessed close rate moves cost per booked job by more than any price difference between vendors.

Three habits make the number honest. Count every lead you paid for, including the ones nobody called. Count a job only when it is signed, not when it is quoted. And use gross profit rather than job value, because a $12,000 job at a 30% margin leaves $3,600 to pay for everything, not $12,000.

Then compare vendors on cost per booked job rather than price per lead. A cheap lead worked badly is more expensive than a dear one worked well, and the arithmetic above is the only way to see which you have. The reasoning behind each input is set out in how many roofing leads it takes to book one job.

Frequently asked questions

What is cost per booked job?

Cost per booked job is what you spend on leads divided by the number of signed jobs those leads produce. It is price per lead divided by your lead-to-job rate. A $5 lead at a 5% lead-to-job rate costs $100 per booked job; a $150 inbound call at 30% costs $500.

What lead-to-job rate should I use?

Your own, measured over at least a few hundred leads. If you do not have it yet, run the calculator across a range rather than picking one number. All Service Leads publishes no close rate, contact rate or customer result, because none of it is substantiated.

What close rate do I need to break even?

Divide the price per lead by your gross profit per job. At $5 a lead and $3,000 of gross profit, break-even is 0.17% lead-to-job, so roughly one job in 600 leads. At $150 a call and the same profit, it is 5%.

Does this calculator send my numbers anywhere?

No. It runs entirely in your browser. Nothing is submitted, stored or emailed, there is no signup, and the page works with the address bar as the only place your inputs are kept, so you can bookmark or share a set of numbers. That last part is worth knowing before you share one: your figures travel in the link, so a URL you send someone carries the close rate and job value you typed, and reloading it puts them in the page address like any other page you visit.

Where do the preset prices come from?

The two All Service Leads prices are our published list prices. The others are mid-points of published third-party ranges collected on our roofing lead cost page, where each figure carries its publisher, its date and its link. They are there to give you a starting point, not as a quote from those companies.

Keep reading

Buyer guides

Start an order →Read the cost guide

Last updated: September 12, 2026. All Service Leads (formerly RoofRoof) is a lead-generation service and does not perform roofing work. We do not guarantee that any lead or call will become a sale. This calculator runs in your browser and sends nothing anywhere.