Blog

Paying for a Race You Did Not Know You Were In

7 min

You are not buying leads. You are buying a chance to be first.

That one reframe sits underneath almost every conversation I have with roofing owners about paid lead sources. Angi. HomeAdvisor. Local services ads. Pay-per-lead networks. The model is the same in all of them: a homeowner clicks a button, four contractors get the same email, and one of them wins the job.

The contractor who wins it is almost never the one with the best crew. It is the one who hits the homeowner first.

The race nobody told you about

Here is what is happening on the other side of that lead.

The homeowner fills out a form. The lead aggregator sends it to four crews at the same moment. Maybe five. Maybe six. The homeowner has not slept on it. They have not compared anybody yet. They are just looking at their phone, expecting somebody to call them back.

In the first 60 seconds, somebody usually does. That somebody is the contractor who built a response system. They picked up the call or fired the text within a minute. The homeowner takes the call. The conversation gets warm. They book the inspection.

By the time crew number two calls back, the homeowner is in a different conversation. They are picturing the first contractor on their roof. The second call is awkward. "Yeah, I think we have somebody already." The third call goes to voicemail. The fourth never gets returned.

You paid for that lead. So did the other three. Only one of you got the job.

That is the race. And if you do not know you are in it, you are paying to lose it.

Why the math feels so bad

A lot of roofing owners tell me their paid leads "do not work." The cost per lead looks fine on paper. The close rate is awful. The lifetime value of the customers who do close cannot bring the math back to even. They blame the platform.

The platform is not the problem. The platform is doing what it said it would do. It sent you a lead. It just sent that same lead to three other people, and one of them was already set up to win the race.

Once you see the race, the math changes. The cost per lead stops mattering as much. The cost per first-touch matters. The cost per booked inspection matters. The cost per signed proposal matters.

The contractors who win at paid lead sources are not paying less. They are running a system that turns the leads they already pay for into more conversations.

The two ways to stop bleeding

There are exactly two ways out of this if you want to keep using paid lead sources.

Win the race. Build the response system. Auto-reply by SMS within 60 seconds. Missed-call text-back. A real person on call during business hours. The system catches the calls your office misses. You stop arriving second on every lead.

Leave the race. Build the demand that does not put you in a four-way race at all. Referrals. Google profile that ranks for your service-and-city. Repeat customers. Past-job referrals. Search visibility that brings in leads who already saw your work before they reached out. These leads are not being shopped against three other crews because there are no three other crews on the inquiry.

Most of the roofing owners I talk to are doing neither. They are running paid lead sources, hoping the leads convert, and treating it as a volume problem. It is not a volume problem. It is a race problem.

What this looks like when somebody actually fixes it

The fix is not glamorous. It is plumbing.

A response system that lives outside any one person's calendar. A Google profile that earns enough trust to make homeowners reach out direct instead of through an aggregator. A follow-up cadence that catches the leads that did not pick up the first call. A booking flow that does not ask the homeowner to fill out the same form they already filled out somewhere else.

None of this is exciting. None of this gets a billboard. It is the work that sits between paying for the lead and signing the proposal, and it is the work that almost nobody is doing.

When somebody does do it, the same paid lead sources start looking like they "work." Same platform. Same cost per lead. Different system underneath. Different result.

The hard question

If you are running paid lead sources right now, ask yourself one question. When a lead lands in your inbox at 8 pm on a Wednesday, what happens in the next five minutes?

If you can answer that question with a specific sequence of automated steps, you are winning the race. If you cannot, you are paying to enter a race that finishes before you knew it started.

That is the part the platforms will not tell you. That is the part of your business worth fixing first.