If you have ever used Angi Leads or HomeAdvisor, you know the playbook. The same homeowner inquiry gets sold to three, four, sometimes five of your competitors simultaneously. The system notifies all of you at the same moment. Whoever calls first usually wins. The whole experience is a race to the phone, and the homeowner ends up with a quote from whoever happened to have a slow Tuesday.
We refuse to run that model. Specifically and structurally. Here is why.
== The math on shared leads ==
Published industry data and our own conversations with contractor operators put close rates on shared leads at eight to eighteen percent depending on trade and operator. The wide range tells you most of what you need to know: shared leads do not predict revenue well. They are a numbers game that requires high volume to make any economic sense.
The reason close rates collapse on shared leads is not mysterious. The homeowner who submits an inquiry through Angi has, within five minutes, four to five contractors calling them. Each contractor is rushing. Each is trying to differentiate on speed or price because there is no time to differentiate on quality. The homeowner, who probably just wanted to find one good contractor, suddenly has to manage a small queue of strangers competing for their attention.
What do most homeowners do in that situation? They take quotes from two or three, pick the cheapest, and feel slightly stressed about the whole experience. The contractors who lose the bid have spent twenty minutes on the call, ten minutes on a quote, and paid Angi forty-five to two hundred dollars for the lead. They lost money on the lead. The contractor who wins won on speed and price, not on craftsmanship or fit. The match is bad for everyone except Angi.
We have talked to operators who run pure shared-lead businesses. Most of them are unhappy. The pattern they describe is: high lead volume, low close rate, low ticket size, high customer churn (customers who hired on price re-shop the next time anyway), and a constant feeling that they are competing on the wrong axes. Some make it work through sheer scale, but the economics are tight and the operational stress is high.
== The argument for exclusive leads ==
When a lead is exclusive, the contractor can take thirty minutes to respond instead of thirty seconds. The contractor can ask qualifying questions instead of rushing to win the slot. The homeowner has one calm conversation instead of five frantic ones.
What changes downstream:
Quote quality goes up. The contractor has time to actually understand the job before pricing it. The quote reflects the real scope.
Close rate goes up. The homeowner is not actively shopping during the conversation. They picked up the phone for one contractor; they are open to hiring that contractor if the conversation goes well.
Ticket size goes up. The conversation has room to surface adjacent needs. The HVAC tech who came out for the furnace ignitor can mention that the system is twelve years old and a new heat pump would qualify for the federal tax credit. That conversation does not happen on a thirty-second shared-lead call.
Customer satisfaction goes up. The homeowner had a real conversation with one professional instead of fielding five strangers. The relationship starts with mutual respect.
Long-term value goes way up. The homeowner who had a good first experience refers friends, leaves a five-star review, and comes back for the next job two years later. The homeowner who hired-on-price-from-a-race rarely does any of that.
The math on exclusive leads is structurally better for both sides. The only party it is worse for is the lead-aggregator, who can only sell each lead once instead of three to five times.
== Why we cap at one partner per trade per twenty-five miles ==
We could probably sign three HVAC partners per metro area and not have anyone notice for six months. Some agencies do exactly that, then quietly play their partners against each other on quote opportunities. We will not do that.
The geographic cap is in the partner agreement. Twenty-five-mile radius, one partner per trade, exclusive during the term. We enforce it on our side because if we routed the same caller to two competing partners, we would have broken the central promise of our offer. We could not look either partner in the face on the next quarterly review call.
This means we have a hard cap on how many partners we can take in any given metro area. Greater Boston supports six HVAC partners total under this rule. Worcester County supports two. Springfield Pioneer Valley supports one or two depending on how you draw the boundary. We are sometimes turning down good operators because the zip is already covered by another partner who signed first.
That is genuinely inconvenient for our growth math. We could grow faster if we sold the same lead to multiple contractors. We have chosen not to.
== What happens if your zip is taken ==
We hold a waitlist per trade per zip. If your closest competitor signed before you, your zip is closed for your trade and we tell you on the next screen after you check. We do not take a partner and then quietly sneak in a second one in the same radius six months later.
A few things can change. If the existing partner cancels (rare but happens, typically because they retired or their operation could not handle the volume), the slot reopens and the next person on the waitlist gets a call. If we expand our geography (we are currently piloting in New England and planning to open New York and northern New Jersey in late Q3 2026), new zips become available.
If you are on the waitlist, you stay on it. We are not going to use waitlist data to pressure you into signing for a different trade or a different region. It is just a queue.
== The reverse argument: why this is good for partners but inconvenient for us ==
I have had this conversation enough times that I should write it down once. The exclusivity cap means we have less inventory to sell. We could be a much bigger business if we sold the same lead to five contractors and let them race. We have chosen the structurally smaller business because the structurally smaller business is the one our partners benefit from.
Our partner-revenue numbers per partner are several multiples of what they would be on a shared-lead model, because the close rates and ticket sizes are several multiples higher. Our partners stay with us because the math actually works for them year over year. We make less money per geography than a shared-lead aggregator would, but we make it sustainably and our partners do too.
That is the trade. We chose it on purpose.
== What you get from this structurally ==
If you sign as the HVAC partner in Worcester County, no competing HVAC business inside twenty-five miles can sign with us during your term. Your ad spend, your AI receptionist, your marketing infrastructure does not feed your closest competitor. You are not racing your neighbor for the same homeowner.
This compounds over time in ways that matter for the business value of your operation. The reviews you accumulate are yours, not split across competitors. The reputation you build in your service area is yours. The customer relationships you start are not threatened by us routing the same neighborhood referrals to a competing partner.
If you eventually want to sell your business or pass it to a family member, the marketing infrastructure and the customer goodwill have real transferable value because they are concentrated in your hands, not diluted across the competitive set.
== The honest counterargument ==
There is one downside to our exclusivity model worth naming. It means we cannot serve every interested operator. If you are the third HVAC business in line for Worcester County and we already have the first two slots committed, we will tell you no even if you are good. Some operators find that frustrating. Some have signed with us after waiting eighteen months for an opening.
We think the alternative (sign everyone, race them against each other, watch close rates collapse, lose half the partners to churn within a year) is worse for everyone. But we acknowledge that telling a qualified operator "your zip is taken, please wait" is not always the answer they wanted.
If you want to know whether your trade and your zip are currently open, the application takes three minutes. We tell you on the next screen. If you are open we walk you through the rest of the deal. If you are taken we put you on the waitlist and you owe us nothing for the conversation.
== Common follow-up questions on exclusivity ==
The exclusivity clause raises specific questions during the kickoff call. Here are the ones that come up most often.
== "What if I also run a sister trade under a different LLC?" ==
The agreement is per-trade, per-radius, regardless of which LLC the trade operates under. So if you run an HVAC business and a plumbing business in the same zip, you can sign as the HVAC partner for that radius and also sign as the plumbing partner for that radius. Each one counts as a separate partner slot because each one has different ad costs, ticket sizes, seasonality, and conversion economics. We do the math separately on each and only sign the second one if the math works there too.
== "What if a competitor signs in the next zip over and we both end up showing up on the same Google search?" ==
Possible, but rare in practice. Our tracked-number routing is geographically scoped at the campaign level, so we generally do not push the two partners against each other on the same homeowner-level search. If a homeowner is borderline between two service areas, the routing logic uses zip-level signals plus the closest-by-distance heuristic to pick which partner gets the call. We do not auction the call to the highest bidder. We route the call to whichever partner has the closer geographic claim on the homeowner's specific zip.
== "What happens to my exclusivity if I expand my own service area?" ==
The exclusivity is tied to the radius around your primary service address as named in the agreement. If you decide to expand into a neighboring market and there is already a PayOnJobs partner in that neighboring market for your trade, the exclusivity clause does not let us route to you there; we still route to the existing partner for that geography. We can update the contract to reflect a different primary address if you actually move your operation, but the underlying rule of one-partner-per-trade-per-25-miles always applies based on where each partner currently operates.
== "What if my zip is taken but the existing partner is doing a bad job?" ==
We monitor partner performance on every channel: booking rate, completion rate, customer satisfaction (via the 48-hour CSAT pulse texts we send after every job), review velocity, and dispute count. If a partner consistently underperforms on the metrics we track, we have specific conversations about it. In the rare case where a partner cannot or will not perform to the standard, the agreement allows us to end the term and reopen the slot. We do not advertise that publicly or use it as a competitive lever; we just hold the standard and waitlist applicants get the call when a slot opens.
== "How do I find out if my zip is open?" ==
Apply. The application takes about three minutes and asks for your trade, your primary service address, and enough about your operation for us to know whether we can make you money. We check your radius against the current partner map the same day. If your trade and territory are open, you hear that on the callback within twenty-four hours, along with the numbers we would expect to hit in your market. If the slot is taken, we tell you that straight, put you on the waitlist if you want it, and point you at what we would fix on your own marketing in the meantime. Either way you leave the call knowing exactly where you stand, which is more than the shared-lead platforms will ever tell you.