Lead quality
Stop Paying for Junk Leads: How to Filter Clients Before Your Phone Rings
- The caller is 40 miles outside your service area.
- They want a job you don't do.
- They want a price over the phone for something you have to see first, then never call back.
- They are collecting five quotes and plan to take the cheapest one.
Not every call is a good call. Most owners know the feeling: Each of those calls costs you time, often while you're on a ladder, under a sink, or driving. If you pay for ads or lead services, they cost you money too.
Your website can't stop every one of these calls. But it can do a lot more than most sites do. A good local site is not just a brochure. It's a filter: it pulls in the customers you want and gently tells the wrong fits "we're probably not for you" before they dial.
Why most small business sites attract the wrong calls
They're vague on purpose
A lot of sites say "we do it all" and list every service under the sun to look bigger. The result: you get calls for work you hate, work you're not set up for, or work that doesn't pay.
They hide the service area
If your site only says "serving the greater area," people from everywhere call. A clear list of towns and neighborhoods saves both of you time.
They say nothing about price
You don't need to publish a full price list. But if your site gives zero clues about cost, the price shoppers call to find out, and the right customers have no idea whether you fit their budget.
They have one door for everyone
One generic "Contact Us" form, no details asked, gives you a name and a phone number and nothing else. You have to call every single lead back to find out if it's worth your time.
How a site qualifies visitors before they call
Think of each page as doing a little of the screening you'd do on the phone.
1. Name the services you want more of, one page each
A dedicated page for each core service tells Google and the customer exactly what you do. It also lets you be specific:
- What the job includes
- What kinds of homes, vehicles, or properties you work on
- What you don't do (a short "we don't handle..." line is honest and saves calls)
If you want more water heater installs and fewer clogged-toilet calls, your pages should say so, loudly.
2. Spell out your service area
List the towns, counties, or neighborhoods you actually cover. If you charge extra past a certain distance, say so. A customer outside your area reads that and moves on, and you never spend five minutes learning they're two counties away.
3. Give honest price signals
You can help people self-sort without locking yourself into a number:
- "Most residential drain cleanings start at $X." (Only if true and you're comfortable publishing it.)
- "We charge a diagnostic fee of $X, credited toward the repair if you go ahead."
- "Every roof is different. Here's what affects the price: size, pitch, layers to remove, and material."
Price shoppers who only want the lowest number often filter themselves out. The customers who value quality show up already knowing roughly what to expect.
4. Answer the screening questions in an FAQ
Write down the questions you ask on every call. Those become your FAQ:
- Do you offer weekend or after-hours service, and does it cost more?
- Do you work on commercial properties or only homes?
- Are you licensed and insured? (Only list what you can prove.)
- How soon can you usually come out?
- Do you offer free estimates, or is there a trip charge?
Every question answered on the site is a question you don't have to answer on a bad call.
5. Make the quote form ask the right few things
A short quote form can do real screening if it asks the right questions. Keep it short (long forms on phones get abandoned), but ask what you need to decide if the job is worth a callback:
- Name and phone
- Town or ZIP code
- Which service (a simple pick list of the services you actually do)
- A short description, and optional photos if your form supports them
- How soon they need it
Now when the request lands in your inbox or on your phone, you can tell at a glance: right town, right service, real timeline. You call those back first.
6. Show real proof, not filler
Real photos of your work, your crew, and your truck. Real reviews. Licenses and insurance you can back up. Customers who care about quality look for these. Customers who only care about price usually skip them, and that's fine.
Filter, don't block
There's a balance. You want to discourage bad fits, not scare off good customers.
- Don't put a wall of rules and warnings at the top of the page.
- Don't make people fill out a 15-question form before they can call.
- Do keep tap-to-call and tap-to-text easy to find on every page. Some of your best customers just want to talk to a person.
- Do let the page content do the quiet screening: services, area, price signals, FAQ.
The goal is fewer wasted calls, not fewer calls.
What happens after the lead arrives
A website can sort leads, but someone still has to act on them. This is where many jobs get lost, not on the site but in the follow-up:
- A text comes in during a job and gets forgotten.
- A quote request sits in an inbox nobody checks on weekends.
- A good lead gets a callback two days later, after they've hired someone else.
You don't need fancy software to fix this. A simple routine works:
- Have every quote request go to one place you actually check (your phone, a shared inbox).
- Call or text good-fit leads back the same day if you can.
- Keep a simple list (a notebook, a spreadsheet, or a basic customer-tracking tool if you already use one) of who asked for what and when you followed up.
- Send a short "thanks, here's what's next" text so people know you got their request.
If you later want automated follow-ups or a full customer management tool, that's an operations choice you can add. The website's job is to send you better-sorted leads in the first place.
Junk-lead checklist for your current site
Go through your site on your phone and check:
- Each main service has its own clear page
- Services I don't want more of are not front and center
- My service area is listed by town or neighborhood
- I mention extra charges for distance, after-hours, or trip fees (if I have them)
- I give at least a price range, a starting price, or what affects the price
- My FAQ answers the questions I ask on every call
- My quote form asks for town, service type, and timeline
- My quote form is short enough to finish on a phone
- Real photos and real reviews are visible
- Call and text buttons are still easy to find on every page
Every unchecked box is probably costing you a few bad calls a week.
How devbodhi builds a site that filters
Core is a focused site, not a pile of pages. It includes a homepage, up to six service pages, and an FAQ, which is enough to give each core service its own page and answer the screening questions you're tired of answering on the phone. Every page has tap-to-call, tap-to-text, and a short quote form, plus a sticky call bar on phones.
We start with research on your market: what people search, what your competitors say, what customers complain about in reviews. Then we write pages around the jobs you want more of, in the area you actually serve. You confirm every fact before anything goes live, so the site never promises something you don't do.
No one can promise you a certain number of leads, and we won't. What we can do is build a site that sends you better-sorted ones.
Owner next step
- For one week, jot down every call or form that wasted your time and why (wrong area, wrong service, price only, no-show).
- Match each reason to a fix from the checklist above.
- Update what you can yourself: add your town list, a price signal, and three FAQ answers.
- If your site can't be easily changed, or you want service pages built around the work you actually want, ask devbodhi for a free demo and see it on your phone first.
Curious how your site could qualify callers before they dial? Ask for a free demo built from your own market and services. No obligation. Get my free demo →
