The short answer
A shared roofing lead is one homeowner's request sold to several roofing companies at the same time, so you're racing competitors to the phone and often competing on price. An exclusive lead goes only to you. Shared leads cost less per lead, but exclusive leads usually cost less per signed job because you're the only roofer the homeowner is talking to.
In this guide
Every lead vendor says their leads are high quality. The question that actually decides your cost per job is simpler: how many other roofers are calling the same homeowner right now?
That's the difference between shared and exclusive leads, and it changes almost everything downstream: how fast you have to move, how often you reach the homeowner, how much you compete on price and what each signed job really costs you.
What a shared lead is
A shared lead is one homeowner's request sold to more than one roofing company. The homeowner fills out a form on a marketplace or lead site, and that request goes out to several contractors in the area. Each company pays for it.
From the homeowner's side, several phones start ringing at once. They answer the first one or two, get overwhelmed, and stop picking up. From your side, you paid full price for a lead that may already be talking to a competitor by the time you dial.
That creates three problems:
- You have to win a race. If you're not first or second on the phone, the lead is often gone.
- You compete on price. A homeowner getting three quotes the same week tends to pick the cheapest.
- You pay for conversations that never happen. Some share of every batch never answers anyone.
What an exclusive lead is
An exclusive lead goes to one company. Nobody else is calling, emailing or texting that homeowner about the same request. The most common way to get them is to generate them yourself, through ads that run under your company's name, so the homeowner responded to you specifically.
Exclusive doesn't mean pre-qualified. You still have to reach the homeowner quickly and confirm the job is real. It just means you're not racing anyone to do it.
Why exclusive leads close at a higher rate
A few things change when you're the only roofer calling:
- The homeowner isn't overwhelmed. One call from one company is a conversation. Five calls in ten minutes is a reason to stop answering the phone.
- You set the first impression. You're not following a competitor who already quoted a number.
- Price gets compared less. A homeowner with one estimate focuses on the roof and the company. A homeowner with four estimates focuses on the lowest number.
- They recognize you. When the lead came from your own ads, the homeowner already knows your name, trucks and reviews before you call.
The math that matters: cost per job, not cost per lead
Cost per lead is the number vendors quote. Cost per signed job is the number your business runs on. Here's how to compare them, using illustrative numbers. Swap in your own.
| Shared leads | Exclusive leads | |
|---|---|---|
| Price per lead | $60 | $150 |
| Leads bought | 20 | 20 |
| Total spent | $1,200 | $3,000 |
| Close rate on leads | 5% | 20% |
| Jobs signed | 1 | 4 |
| Cost per signed job | $1,200 | $750 |
The shared leads look 60% cheaper per lead and end up 60% more expensive per job. The exact numbers will be different for your market, but the pattern holds whenever sharing drags your contact rate and close rate down.
The formula is: total spent ÷ jobs signed = cost per job. Track it by lead source for three months and the right answer usually becomes obvious.
Where shared leads come from
Most shared leads come from home service marketplaces and lead aggregators, where homeowners submit one request and get matched with several pros. Some of these platforms have drawn scrutiny over how they sell leads. In 2023, the Federal Trade Commission finalized an order requiring HomeAdvisor, a company affiliated with Angi, to pay up to $7.2 million over deceptive claims about the quality and source of the leads it sold to service providers.
That doesn't mean every marketplace lead is bad. It means you should judge any lead source by what you close from it, not by what the sales rep says.
When shared leads can still make sense
Shared leads aren't always the wrong call. They can fit when:
- You're brand new and need any volume to keep crews busy while you build your own lead sources.
- You have someone who can call every lead within a minute or two, all day, every day.
- You're filling gaps in a slow month rather than relying on them as your main source.
If you use them, treat speed as non-negotiable and track cost per job, not cost per lead.
How to tell if a lead is really exclusive
"Exclusive" gets used loosely. Before you buy, ask the vendor:
- Is each lead sent to only my company? Get it in writing.
- Where do the leads come from? Their own ads, a marketplace, or leads bought from someone else?
- Under whose name do the ads run? If the homeowner responded to your company, they'll recognize you when you call.
- Do you resell or reuse leads later? Some vendors sell "aged" leads to other buyers after a few days.
- What happens with a bad lead? Wrong number, renter, outside your area. Is there a credit or replacement?
A vendor who won't answer these clearly is telling you something.
How to move from shared to exclusive leads without a slow month
Most roofers can't switch off a lead source overnight without leaving crews idle. A safer path:
- Measure first. For the next 30 days, track cost per signed job for your shared leads. You'll need it to compare.
- Start an exclusive source alongside. Launch Facebook and Instagram ads, Local Services Ads or an appointment partner while the shared leads keep running.
- Give it time to learn. Paid campaigns usually take a few weeks to settle. Judge them on booked estimates and signed jobs, not the first week of leads.
- Shift budget toward whatever wins. Cut shared lead spend in steps as the exclusive source proves itself, rather than all at once.
- Hold both to the same speed standard. A slow first call makes any lead source look worse than it is.
After 60 to 90 days, you'll know from your own numbers which source produces cheaper jobs.
What to track for every lead source
Keep the same five numbers for each source so the comparison is fair:
- Total spent
- Leads received
- Leads reached (your contact rate)
- Estimates booked and held
- Jobs signed, and the revenue from them
With those, cost per lead, cost per estimate and cost per signed job take a minute to work out, and the decision usually makes itself.
Exclusive leads still need speed
Exclusive leads remove the race against other roofers, but they don't remove the race against the homeowner's attention. Someone who filled out a form 3 hours ago has moved on with their day. Research on web leads found that companies calling within an hour were nearly 7 times as likely to qualify a lead as those that waited longer (Harvard Business Review).
Pair exclusive leads with a 5 minute response standard and you get the full benefit. For the details, see how fast to call a roofing lead and the full system in how roofing companies get booked estimates.
Questions roofers ask
How many roofers get the same shared lead?
It depends on the platform and the category. Lead marketplaces match one homeowner request with several pros, and the number can change by market. Ask the vendor directly how many companies receive each lead, and get the answer in writing.
Are exclusive roofing leads worth the higher price?
Usually, if you judge them by cost per signed job instead of cost per lead. Because you're the only company calling, you reach more homeowners, compete less on price and close a higher share. Run your own numbers with the formula in this guide.
Can a lead be exclusive and still be low quality?
Yes. Exclusive only means nobody else gets it. The homeowner still needs to own the home, need a roof and have a real timeline. Exclusive leads still need fast follow-up and qualifying.
What is the difference between an exclusive lead and a booked appointment?
An exclusive lead is a contact only you receive, and you still have to reach, qualify and schedule them. A booked appointment has already been qualified and put on your calendar for a specific time.
Written by
Tristin Duncan
Founder, Roof Calendar · Updated September 24, 2026
Tristin Duncan is the founder of Roof Calendar and Momentum Marketing, a Fort Worth marketing company that builds Meta ad campaigns, landing pages and lead follow-up systems for home service businesses. Roof Calendar books pre-qualified roofing estimates directly onto roofers' calendars.
About this site



