There is a particular kind of frustration that shows up about four months into a marketing push. The phone is ringing more than it used to. The numbers on the report look fine. And you are not making any more money, because every call is somebody asking what you charge, comparing you to three other quotes, and then going quiet.
That is not a traffic problem. Getting more of the same calls will make it worse, not better. It is a qualification problem, and it usually traces to one of four places.
A call is not a lead
Most reporting counts anything that rings as a win. It is not. Sort your last month of calls into four piles and the picture changes fast:
- Wrong service. They want something you do not do, or a repair when you do replacements.
- Wrong area. They are forty minutes past where you are willing to drive.
- Wrong budget. They want a $12,000 job done for $3,000, and no conversation is going to change that.
- Actual prospects. Right work, right area, realistic about money.
Only the fourth pile is a lead. If you are getting sixty calls a month and eight of them land in that pile, your marketing is producing eight leads, not sixty, and it should be measured that way. Once you count it honestly, the fix stops being "get more calls" and starts being "stop paying to generate the first three piles."
Worth saying plainly: some price-shopper calls are unavoidable and healthy. If literally nobody ever flinches at your price, you are probably too cheap. The problem is when that is most of the phone.
Shared-lead platforms sell price shopping on purpose
If a chunk of your calls come from a lead platform, this is the first thing to look at, because the business model is working exactly as designed and the design is not in your favor.
When a platform sells the same homeowner to four contractors, it has manufactured a bidding war. The homeowner did not pick you. They filled in a form and got four calls, and now the only thing distinguishing the four of you is a number. Anything you have built, the reviews, the photos, the years in business, is invisible in that moment. You are one of four numbers on a notepad.
Three things follow from that, and they compound:
- You pay whether it closes or not. The fee is for the lead, not the job, so a bad month costs the same as a good one.
- Speed beats fit. Whoever calls back first has an outsized advantage, which pushes you toward answering every call instantly regardless of whether the job is any good.
- You build nothing. The customer belongs to the platform. Next time they need work, they go back to the platform, not to you. Five years of paying for leads leaves you exactly where you started, only poorer.
The alternative is not "stop advertising." It is to spend that same money on channels where the customer finds you specifically, so your reviews and your work do the pre-selling before the phone rings. That is the entire argument for owning your lead generation rather than renting it.
Your website is a filter, and most contractor sites filter nothing
Here is the part contractors do not expect. A website's job is not only to convince people to call. It is also to talk some people out of calling.
A site that says nothing specific attracts everybody, which means it attracts mostly the wrong people. Four things do the filtering:
- Say exactly what you do, and what you do not. "Roofing" pulls in gutter cleaning calls and $400 patch jobs. "Full roof replacement and storm damage repair for homes in the Cincinnati area" pulls in fewer calls and better ones. If you do not do repairs under a certain size, put that on the page. You will lose calls you did not want.
- Show the work, at your level. Photos of jobs at the scale and quality you want to be hired for do more qualifying than any paragraph. Somebody looking for the cheapest option sees a page of high-end work and quietly leaves. That is a win.
- Give a price signal. This is the one people fight about, and the one that works. You do not have to publish a price list. A range, a starting-at number, or even "most of our kitchen projects run between X and Y" removes the entire tire-kicker category before they dial. Contractors who add this get fewer calls and close a higher share of them.
- Name your service area, specifically. The towns you actually serve, listed. Not "Greater Cincinnati and surrounding areas," which means nothing and gets you calls from an hour away.
None of this works if the site is slow or unreadable on a phone, because the qualified buyer leaves before reading any of it. That is the baseline our website development work starts from, and it is why "the site looks fine" is not the same as "the site is working."
What a qualified-lead funnel actually looks like
Three parts, in order. Break any one and the other two stop mattering.
Right traffic
Somebody searching "cheap roof repair near me" and somebody searching "roof replacement cost Cincinnati" are two different customers. You can choose which one you pay to reach. In paid search that means bidding on the terms that signal budget and intent, and adding negative keywords for the ones that signal the opposite: "cheap," "free," "DIY," "how to," and the ones specific to your trade. Most underperforming contractor ad accounts we look at have almost no negative keyword list, which means they are paying for the wrong searches all day.
Right page
The ad promises something specific, so the page has to deliver that specific thing. Click an ad about bathroom remodeling, land on a bathroom remodeling page. Not the homepage. The homepage is a lobby, and asking a motivated buyer to wander through a lobby is how you lose them to the competitor whose page answered immediately.
Right questions on the form
This is the highest-leverage change on the list and it takes an afternoon. Most contractor forms ask for name, email, phone, and message. That form is equally easy for a serious buyer and someone idly curious, so you get both.
Add two or three real questions and the picture changes:
- What kind of project is it? (a short list, not a text box)
- What is your address or zip code? (filters your service area automatically)
- When are you looking to start? (this week, this month, a few months out, just researching)
- Do you have a budget range in mind? (optional, with ranges rather than a blank field)
Yes, fewer people finish the form. That is the point. The ones who do have told you what they want, where they are, and how soon, before you have spent a minute on the phone. And now your follow-up can be prioritized instead of chronological, which is worth more than any of the individual answers.
One caution: do not turn it into a mortgage application. Three or four questions qualifies. Nine questions kills good leads along with bad ones.
Measure cost per qualified lead, not cost per lead
Once the pile-sorting is a habit, the reporting has to follow it, or you will keep optimizing toward the wrong number.
Say two channels each produced twenty calls at $40 a call. Channel A produced sixteen calls in the first three piles and four real prospects: $200 per qualified lead. Channel B produced eight junk calls and twelve real prospects: about $67. On the surface they were identical. In reality one is three times more expensive, and the only way to see it is for somebody to mark what each call turned out to be.
That is the whole job. It takes a shared place for leads to land, thirty seconds of tagging per call, and a monthly look at the result. Contractors who do this end up cutting a channel within a quarter, and the money moves somewhere that works. Contractors who do not keep funding the expensive one forever, because it looked fine at the top of the report. We go deeper on the mechanics, including tracking for forms and calls, in how to tell which marketing is actually booking jobs.
Where to start this week
- Sort last month's calls into the four piles. Write down the real number.
- Add two or three qualifying questions to your website form.
- Put a price signal and a specific service-area list on your main service pages.
- If you run ads, read the actual search terms report and add negatives for everything with "cheap," "free," "DIY," or a town you do not serve.
- Decide what a qualified lead is worth to you, and start measuring against that instead of call volume.
If your budget is also part of the question, our guide to what a Cincinnati contractor should spend on marketing covers the spending order that makes this work.
And if you want somebody to look at your last month of calls with you and say honestly where the leak is, that is a free conversation.