Filtering spam calls and maximising leads

Stop Paying Staff to Answer Spam Calls: The Operator's Guide to Intelligent Lead Filtering

February 25, 202616 min read

Not every call is worth answering.

And if you're paying someone to field spam calls, wrong numbers, price shoppers who'll never book, and leads outside your service area — you're wasting money.

After 10 years operating 6 cleaning businesses across Melbourne, I've taken thousands of enquiries. Here's what I've learned:

30-40% of incoming calls are low-value or completely worthless.

They're:

  • Robocalls selling solar panels

  • Wrong numbers meant for someone else

  • Price shoppers comparing 10 quotes with no intention of booking

  • Leads 50km outside your service area

  • People wanting services you don't offer

  • Tyre-kickers "just getting an idea of costs"

If you're answering every single call or paying a receptionist $25-$35/hour to handle them, you're spending 30-40% of that time and money on leads that will never convert.

The maths: If you're paying a receptionist $6,000/month and 35% of calls are worthless, you're spending $2,100/month on spam, wrong numbers, and time-wasters.

That's $25,200 per year on calls that generate zero revenue.

The solution isn't "answer every call and hope for the best." It's intelligent filtering — qualifying leads in the first 60 seconds so you only invest time in the ones who'll actually book.

This article breaks down how to qualify leads fast, which questions filter out 80% of bad leads, and how to politely decline low-value enquiries without burning bridges or feeling guilty.


The Hidden Cost of Unqualified Enquiries (Time + Opportunity Cost)

Let's run the numbers on what unqualified enquiries actually cost you.

Scenario: You're Answering Every Call Yourself

You get 50 enquiries per month.

Of those:

  • 15 are high-value (in your area, realistic budget, urgent need)

  • 20 are medium-value (in your area, but not urgent or budget-uncertain)

  • 15 are low-value (out of area, unrealistic budget, spam, wrong service)

Time spent per enquiry type:

High-value leads:

  • Initial call: 5 minutes

  • Quote preparation: 10 minutes

  • Follow-up (3 messages): 3 minutes

  • Total: 18 minutes per lead

  • 15 high-value leads × 18 min = 270 minutes (4.5 hours)

Medium-value leads:

  • Initial call: 5 minutes

  • Quote preparation: 10 minutes

  • Follow-up (1-2 messages): 2 minutes

  • Total: 17 minutes per lead

  • 20 medium-value leads × 17 min = 340 minutes (5.7 hours)

Low-value leads:

  • Initial call: 5-10 minutes (explaining why you can't help, giving price ranges they reject, back-and-forth)

  • Total: 8 minutes per lead (on average)

  • 15 low-value leads × 8 min = 120 minutes (2 hours)

Total time per month: 12.2 hours

Breakdown:

  • High-value: 4.5 hours (worth it — these convert at 40-50%)

  • Medium-value: 5.7 hours (worth it — these convert at 20-30%)

  • Low-value: 2 hours (wasted — these convert at 0-5%)

That 2 hours per month on low-value leads = 24 hours per year = 3 full workdays spent on enquiries that generate almost zero revenue.

Opportunity cost: What could you do with 3 extra workdays per year?

  • Book 6-9 more jobs (at 3-4 jobs per day) = $1,800-$4,500 in revenue

  • Spend time marketing to high-value leads

  • Actually take a day off


Scenario: You're Paying a Receptionist

Receptionist cost: $30/hour × 40 hours/week = $1,200/week = $5,200/month

If 30% of calls are low-value, your receptionist spends:

  • 30% × 40 hours/week = 12 hours/week on worthless calls

  • 12 hours/week × 4 weeks = 48 hours/month

  • 48 hours × $30/hour = $1,440/month spent on spam and time-wasters

Annual waste: $17,280

And here's the kicker: your receptionist can't always tell which leads are high-value vs low-value on the first call. So they're quoting, following up, and scheduling callbacks for leads that will never convert.

The alternative: Qualify fast (4 questions, 60 seconds), decline low-value leads politely, and invest your time only in the 60-70% of leads who'll actually book.


How to Qualify Leads in 4 Questions (Suburb, Service, Urgency, Budget)

Here's the framework I use to qualify every enquiry in under 60 seconds.

These 4 questions tell me instantly whether a lead is worth chasing or not.


Question 1: What Suburb Are You In?

Why this matters:

If they're outside your service area, there's zero point quoting. You're wasting their time and yours.

How to ask:

"Just so I can help you properly — what suburb are you in?"

Red flag answers:

  • "Oh, I'm in [suburb 40km away]. Can you travel?"

  • "I'm in [regional town 2 hours away]."

  • "I'm not sure yet, I'm looking at a few properties." (not ready to book)

Your response (polite decline):

"Thanks for reaching out! We focus on [your service areas] to keep our response times fast. For [their suburb], I'd recommend searching '[their suburb] cleaning service' — you'll find local operators who can help you quicker. Good luck!"

What this does:

  • Saves you 10 minutes of quoting someone you can't help

  • Positions you as professional (you know your boundaries)

  • Leaves the door open (if they move into your area later, they'll remember you were helpful)

Time saved per low-value lead: 10 minutes


Question 2: What Service Do You Need?

Why this matters:

If they want commercial cleaning and you only do residential (or vice versa), there's no point continuing the conversation.

Same if they want carpet cleaning and you don't offer it, or window cleaning and you outsource that.

How to ask:

"What type of cleaning are you after? End-of-lease, spring clean, regular maintenance, something else?"

Red flag answers:

  • "I need my office cleaned." (and you only do homes)

  • "I need high-rise window cleaning." (and you don't do heights/commercial)

  • "I need crime scene cleanup." (specialist service you definitely don't offer)

Your response (polite decline + referral):

"We specialise in residential end-of-lease and spring cleans. For commercial office cleaning, I'd recommend [Competitor Name] — they do great work in that space. Here's their number: [number]."

Why refer to a competitor:

  1. Helps the customer (they appreciate it)

  2. Builds goodwill with the competitor (they might refer residential work back to you)

  3. Positions you as helpful, not just "trying to get money"

Time saved: 10 minutes


Question 3: When Do You Need It Done?

Why this matters:

Urgency = intent.

Someone who needs it "this week" is high-intent. They're ready to book.

Someone who needs it "sometime in the next 2-3 months" is low-intent. They're browsing.

How to ask:

"When are you looking to get this done?"

High-value answers:

  • "This Thursday or Friday if possible." (urgent = high intent)

  • "Before the 15th — that's my move-out date." (deadline = high intent)

  • "ASAP — the property manager is coming in 3 days." (emergency = highest intent)

Low-value answers:

  • "Oh, not sure yet. Just getting quotes." (browsing, not buying)

  • "Sometime in the next few months when I'm ready." (way too vague)

  • "I'm just comparing prices for now." (price shopper)

Your response to low-intent leads:

"No worries! When you've got a date locked in, reach out and I'll check availability. In the meantime, here's a rough price guide: [service type] usually runs [price range]. Feel free to save my number."

What this does:

  • Polite brush-off (you're not refusing to help, just deferring until they're serious)

  • Gives them enough info to stop calling (price guide)

  • Leaves door open (they can come back when ready)

Time saved: 5-8 minutes per low-intent lead


Question 4: Budget Expectation? (Optional but Powerful)

Why this matters:

Filters out people who think a 4-bedroom end-of-lease clean costs $80.

If their budget is 50% below market rate, there's no point quoting. You'll quote $450, they'll say "that's way too expensive," and you've wasted 10 minutes.

How to ask (without being pushy):

"Just so I can give you the right quote — are you looking at standard market pricing, or working with a tighter budget?"

OR:

"End-of-lease cleans for a [X]-bedroom typically run around $[range]. Does that sound about right for what you're expecting?"

High-value answers:

  • "Yeah, that's fine. I just need it done properly." (realistic expectations)

  • "I'm happy to pay for quality — I need my bond back." (high intent + willing to pay)

Red flag answers:

  • "I was hoping for around $100-$150." (for a $450 job)

  • "I'm just trying to find the cheapest option." (price shopper)

  • "That's way more than I expected." (unrealistic budget)

Your response to unrealistic budgets:

"End-of-lease cleans run $400-$600 for a [X]-bedroom because of bond requirements (oven, carpets, walls, etc.). If that's outside your budget, I'd suggest looking for 'basic cleaning' providers who might have lower rates. Good luck!"

What this does:

  • Sets realistic expectations (they now know market rate)

  • Politely declines (you're not lowering your price to match their budget)

  • No hard feelings (you've been helpful, not rude)

Time saved: 10 minutes


The Qualification Scorecard (High-Value vs Time-Waster Indicators)

Here's how I score every lead after asking the 4 questions:

High-Value Lead (Chase Hard):

In your service area
Service you offer
Needs it within 7-14 days (urgent)
Realistic budget (willing to pay market rate)

Action:

  • Quote properly (exact price, not range)

  • Follow up 3 times (2h, 24h, 72h)

  • Prioritise in your calendar

  • Call them directly if they're very urgent

Conversion rate: 40-50%


Medium-Value Lead (Quote, But Don't Chase Hard):

In your service area
Service you offer
⚠️ Needs it in 2-4 weeks (some urgency, but not immediate)
⚠️ Budget unclear (hasn't committed to market rate yet)

Action:

  • Send quote (price range is fine)

  • Follow up 1-2 times (not 3)

  • Don't prioritise over high-value leads

  • Let them come to you

Conversion rate: 20-30%


Low-Value Lead (Polite Decline, No Follow-Up):

Out of your service area
OR
Service you don't offer
OR
No urgency ("just browsing", "in a few months")
OR
Unrealistic budget (50%+ below market rate)

Action:

  • Polite decline with explanation

  • Offer price guide or referral (be helpful, not rude)

  • No follow-up

  • Close the enquiry

Conversion rate: 0-5%


Real-World Example: Filtering Saves $1,800/Month (Melbourne Operator)

The Starting Point:

Owner-operator, Northern suburbs Melbourne, doing end-of-lease and spring cleans.

Getting 40 enquiries per month. Quoting and following up on all 40.

Converting 8 jobs (20%).

Time spent:

  • 40 leads × 15 minutes average = 600 minutes (10 hours/month)

The Problem:

After tracking for 4 weeks, we found:

  • 12 leads were out of service area (30%)

  • 5 leads wanted commercial cleaning (service he doesn't offer)

  • 8 leads had unrealistic budgets (wanted $500 jobs for $150)

  • 15 leads were high-value (in area, realistic budget, urgent)

He was spending 10 hours/month on 40 leads, but only 15 were worth chasing.


What We Fixed:

Implemented the 4-question qualification on every enquiry.

Week 1-2: Trained him to ask Suburb, Service, Urgency, Budget in first 60 seconds.

Week 3-4: Tracked results.

New flow:

40 enquiries come in.

After 4 questions:

  • 12 out-of-area leads: Polite decline, referral to local operators. Time: 2 min each = 24 min total

  • 5 wrong-service leads: Polite decline, referral to commercial cleaner. Time: 2 min each = 10 min total

  • 8 unrealistic-budget leads: Price guide given, polite decline. Time: 3 min each = 24 min total

  • 15 high-value leads: Full quote, 3 follow-ups, prioritised. Time: 18 min each = 270 min total

Total time: 328 minutes (5.5 hours) vs 600 minutes (10 hours) before

Time saved: 4.5 hours/month


The Results:

Before qualification:

  • 40 leads

  • 10 hours spent

  • 8 jobs booked (20%)

  • Revenue: $3,200

After qualification:

  • 40 leads (same volume)

  • 5.5 hours spent (45% less time)

  • Focus shifted to 15 high-value leads

  • 7 out of 15 booked (47% conversion on high-value leads)

  • Revenue: $3,150 (from high-value leads only)

But here's the magic:

With 4.5 hours saved per month, the operator used that time to:

  • Follow up better on the 15 high-value leads (sent 3 messages instead of 1)

  • Do 1 extra job per month (because he wasn't wasting time on low-value leads)

New monthly revenue: $3,150 + $450 (extra job) = $3,600

Revenue increase: $400/month
Time saved: 4.5 hours/month
Annual impact: $4,800 extra revenue + 54 hours saved

And the psychological benefit? He stopped feeling guilty about "ignoring leads." He wasn't ignoring them — he was politely declining the ones he couldn't help, and investing his time in the ones he could.


How to Politely Decline Low-Value Leads (Without Burning Bridges)

Operators resist filtering because they don't want to "turn away business."

But here's the truth: a lead you can't serve isn't "business." It's a distraction.

Here's how to decline politely:


Out-of-Area Decline:

Rude: "No, we don't go that far."

Polite: "Thanks for reaching out! We focus on [your areas] to keep our response times fast. For [their suburb], try searching '[suburb] cleaning service' — you'll find local operators who can help quicker. Good luck!"

Why this works:

  • You've explained why (response times, not laziness)

  • You've helped them (told them how to find someone local)

  • You've been friendly (good luck!)


Wrong-Service Decline:

Rude: "We don't do that."

Polite: "We specialise in residential cleans. For commercial office work, I'd recommend [Competitor] — they're great at that. Here's their number: [number]."

Why this works:

  • You've positioned yourself as specialist (not "we can't do it" but "we focus on X")

  • You've referred them to someone who can help

  • You've built goodwill (competitor might return the favour)


Unrealistic-Budget Decline:

Rude: "That's way too low. We can't do it for that."

Polite: "End-of-lease cleans run $400-$600 for a 3-bed because of bond requirements (oven, carpets, walls, etc.). If that's outside your budget, I'd suggest searching 'basic cleaning' providers who might have lower rates. Good luck!"

Why this works:

  • You've educated them (market rate + why it costs that much)

  • You've given them an alternative (basic cleaning providers)

  • You've been respectful (no judgment on their budget)


Low-Intent / "Just Browsing" Decline:

Rude: "Call me when you're actually ready to book."

Polite: "No worries! When you've got a date locked in, reach out and I'll check availability. Here's a rough guide: end-of-lease cleans run $400-$600 depending on size. Save my number for when you're ready!"

Why this works:

  • You've deferred, not declined (they can come back later)

  • You've given them info to stop calling around (price guide)

  • You've been helpful (save my number)


The Automation Option: AI Qualification (So You Don't Have to Do This Manually)

Here's the reality: asking 4 questions on every call takes discipline.

Some days you're busy. You forget. You skip qualification and waste 10 minutes on a low-value lead.

The alternative: automate qualification with AI.


How AI Qualification Works:

  1. Lead calls or texts

  2. AI answers instantly (not voicemail, actual conversation)

  3. AI asks the 4 questions:

    • "What suburb are you in?"

    • "What type of cleaning do you need?"

    • "When do you need it done?"

    • "Just so I can give you the right quote — are you comfortable with standard market pricing for this service?"

  4. AI scores the lead (high-value, medium-value, low-value)

  5. AI responds accordingly:

    • High-value: "Great! I'll get you a quote within 2 hours. Here's what to expect..."

    • Medium-value: "Thanks! Here's a price guide: [range]. When you've locked in a date, reply and I'll check availability."

    • Low-value (out of area): "We focus on [areas] for faster response times. For [their suburb], try [local search term]. Good luck!"

    • Low-value (wrong service): "We specialise in residential. For commercial, try [competitor]. Here's their number."

    • Low-value (unrealistic budget): "End-of-lease cleans run $400-$600 because of [reasons]. If that's outside your budget, try 'basic cleaning' providers."

  6. AI notifies you with qualified leads only

What you see in your inbox:

"New high-value lead: Sarah, Brunswick, end-of-lease 3-bed, needs it by Friday, realistic budget. Here's her number: 0412 XXX XXX. Quote and follow up."

You don't see the 12 out-of-area leads, 5 wrong-service leads, or 8 unrealistic-budget leads. AI handled those politely and you never wasted time on them.


The ROI:

Without AI qualification:

  • 40 leads/month

  • 10 hours spent

  • 8 jobs booked

  • Revenue: $3,200

With AI qualification:

  • 40 leads/month

  • 0 hours spent on low-value (AI declines them)

  • 2 hours spent on 15 high-value leads (quoting + follow-up)

  • 7-8 jobs booked (47% conversion on high-value only)

  • Revenue: $3,150-$3,600

Time saved: 8 hours/month
Cost of AI: $300-$500/month
Value of 8 hours saved: $240-$400 (if you value your time at $30-$50/hour) PLUS you can do 2 extra jobs with that time = $600-$1,000

Total value: $840-$1,400/month
ROI: 1.7-4.7x


Common Mistakes Operators Make When Qualifying

Mistake #1: "I Don't Want to Turn Away Business"

You're not turning away business. You're declining leads you can't serve.

If they're 50km out of your area, that's not "business" — that's a waste of time.


Mistake #2: Qualifying After Quoting

Wrong order:

  1. Quote first

  2. Ask suburb

  3. Realize they're out of area

  4. Awkwardly backtrack

Right order:

  1. Ask suburb first

  2. Qualify in/out of area

  3. Quote only if in area


Mistake #3: Not Having Referral Options Ready

When you decline a lead, always give them a next step.

Bad: "Sorry, we don't service that area."
Good: "We don't service [area], but try searching '[area] cleaning service' — you'll find local operators."

OR:

"We don't do commercial, but [Competitor] is great at office cleaning. Here's their number."


Mistake #4: Feeling Guilty About Declining

You're helping them by declining fast.

If you can't serve them, the kindest thing you can do is tell them immediately (so they don't waste time waiting for your quote) and point them to someone who can.


Mistake #5: Not Tracking Which Leads You Decline

Keep a "declined leads" log.

Why? Because patterns emerge.

If you're declining 10 out-of-area leads per month, maybe you need to tighten your Google Ads targeting or update your service area on your website.

If you're declining 8 unrealistic-budget leads per month, maybe you need clearer pricing on your website (so they self-filter before calling).


Implementation Checklist: What to Do Today / This Week

TODAY (15 minutes):

  • Write down the 4 qualification questions on a sticky note and put it on your desk:

    1. What suburb?

    2. What service?

    3. When do you need it?

    4. Budget expectation?

  • Commit: "I will ask these 4 questions on EVERY enquiry before quoting."


THIS WEEK (1-2 hours):

  • Write 3 polite decline templates:

    1. Out-of-area decline

    2. Wrong-service decline

    3. Unrealistic-budget decline

  • Save templates in your phone Notes (for quick copy-paste)

  • Create a "Declined Leads" log (Google Sheet with columns: Name, Suburb, Reason Declined, Date)

  • Test: Send yourself a fake enquiry, practice asking the 4 questions, practice declining politely


WITHIN 48 HOURS:

  • Track this week's enquiries: How many were high-value? How many did you decline? How much time did you save?

  • Calculate time saved: [low-value leads declined] × 10 minutes = ___ minutes saved

  • Reinvest saved time: Book 1 extra job, improve follow-up on high-value leads, or actually take a break


What to Do Next

If you're spending 30-40% of your time on low-value leads, you're wasting 3-4 hours per week.

That's 12-16 hours per month. That's 144-192 hours per year.

That's 18-24 full workdays spent on leads that generate zero revenue.

You can keep answering every call and hoping they convert.

Or you can qualify in 60 seconds and invest your time only in the leads who'll actually book.

Step 1: Take the AI Growth Audit (3-6 minutes)

Find out how many low-value leads you're wasting time on every month.

Step 2: Book a 10-Minute Call

We'll show you how an AI receptionist can:

  • Ask the 4 qualification questions automatically

  • Decline low-value leads politely

  • Forward only high-value leads to you

  • Save you 8-12 hours/month

Zero risk. 30-day money-back guarantee.

👉 Take the AI Growth Audit now or book a quick call.


Because not every call is worth answering.

And the operators converting 40-50% aren't answering every call.

They're answering the right calls.

Back to Blog