Roofing lead cost per booked job calculator
At a 5% lead-to-job rate, a $3 lead costs $60 per booked job; this calculator turns your lead price, contact rate and inspection close rate into that number. At your own call-to-job rate of 10%, 30% or 50%, a $150 Roofing Inbound Call costs $1,500, $500 or $300 a job. Every number below is yours to set, nothing you type is sent to us, and there is no signup.
Key takeaways
- $3 Signature Roofing Lead, 150-lead minimum ($450 to start).
- $150 Roofing Inbound Call, 5-call minimum ($750 to start).
- Cost per booked job is price divided by your lead-to-job rate; break-even is price divided by gross profit per job.
What does a roofing lead actually cost you?
A lead’s real cost is its price divided by your lead-to-job rate: $3 at a 5% rate is $60 per booked job, and a $150 call is $500 if 30% of your calls become jobs. Break-even is price per lead divided by gross profit per job.
Set your own numbers above to see your cost per booked job and break-even rate.
The defaults are placeholders, not our figures. All Service Leads guarantees no result; its own estimate for a 150-lead list is 3 to 7 jobs when you call and text every homeowner several times, which is not a promise. Use your own numbers, measured over a few hundred leads.
What does a booked job cost at each price and lead-to-job rate?
At a 5% lead-to-job rate, a $3 lead costs $60 per booked job. A $150 inbound call costs $1,500, $500 or $300 if 10%, 30% or 50% of your calls become jobs; those rates are yours to set, since All Service Leads publishes no close rate for its calls. The table below is the same arithmetic across the prices published in this market, and it needs no JavaScript.
| Price per lead | 1% | 2% | 5% | 10% | 20% | 30% |
|---|---|---|---|---|---|---|
| $3.00 Signature Roofing Lead | $300 | $150 | $60 | $30 | $15 | $10 |
| $25 shared marketplace lead | $2,500 | $1,250 | $500 | $250 | $125 | $83 |
| $60 shared marketplace lead | $6,000 | $3,000 | $1,200 | $600 | $300 | $200 |
| $120 sole-buyer lead | $12,000 | $6,000 | $2,400 | $1,200 | $600 | $400 |
| $150 Roofing Inbound Call | $15,000 | $7,500 | $3,000 | $1,500 | $750 | $500 |
| $250 sole-buyer lead | $25,000 | $12,500 | $5,000 | $2,500 | $1,250 | $833 |
Rows are prices per lead: the two All Service Leads list prices, sold with a 150-lead minimum ($450 to start) and a 5-call minimum ($750 to start), plus prices within published third-party ranges collected on the roofing lead cost page, where every figure carries its publisher, its link and a date, or is marked undated. Columns are lead-to-job rates, the share of leads that become signed jobs. The table counts the lead price only, not your own cost to call and text; the calculator above adds that if you enter it.
How do you measure your own lead-to-job rate?
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 $3 lead at a 5% lead-to-job rate costs $60 per booked job; a $150 inbound call costs $500 if 30% of your calls become jobs, $1,500 at 10% and $300 at 50%.
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 guarantees no result; its own estimate for a 150-lead list is 3 to 7 jobs when you call and text every homeowner several times, which is not a promise.
What lead-to-job rate do I need to break even?
Divide the price per lead by your gross profit per job. At $3 a lead and $3,000 of gross profit, break-even is 0.1% lead-to-job, so one job in 1,000 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, and there is no signup. Your inputs are kept only in the page address, so a link you bookmark or share carries the numbers you typed.
Where do the preset prices come from?
The two All Service Leads prices are our published list prices. The others sit within published third-party ranges on our roofing lead cost page, which gives each figure its publisher, its link and a date, or marks it undated. They are a starting point, not a quote from those companies.
Keep reading
Start an order → Read the cost guide
Last updated: October 31, 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.