Commercial Pest Control Leads: Prospect Warehouses and Offices With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Commercial Pest Control Leads: Prospect Warehouses and Offices With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Commercial Pest Control Leads: Prospect Warehouses and Offices With AI.

Pick two premises types, build a list of 40 to 60 sites by hand from maps and directories, find who signs off pest control at each, and email a short offer of a no-obligation site survey. AI can sort the list, tailor the emails and plan follow-ups. It should never send blind or make health or compliance claims.

Commercial pest control is bought differently from household work. The buyer is a facilities manager, an operations lead, a site owner or a kitchen manager, the contract runs for months or years, and the buyer wants to know what you will do at each visit and how you will report it. That is why the opening move is an offer to look at the site and write up what you saw, not a discount or a list of services.

Follow me on Instagram@sagnikteaches

Choosing premises types by who signs the contract

Take a two-technician firm that wants six new monthly-contract accounts within a quarter; every rate and count attached to it below is a placeholder for your own. Its first decision is to start with two premises types, not five. Each type has a different decision maker, a different way of being found and a different reason to say no, and two is as many as a one-person prospecting routine can learn properly in a quarter.

Connect on LinkedInSagnik Bhattacharya
PremisesWho usually decidesWhere to find themWatch for
Warehouse and distribution unitsOperations or facilities manager; sometimes the landlord's managing agentIndustrial estates and business parks, map searches by category, managing agents' tenant listsThe landlord may hold the contract for the whole estate. Ask who looks after pest control before pitching the tenant.
Managed office buildingsBuilding or facilities manager, or the managing agentAgents' portfolio pages, building signboards, map searchesServices are often bundled into a service charge, so the real buyer may sit off site.
Independent food premises (cafés, restaurants, takeaways)Owner or general managerMap searches, the premises' own sites and social pagesBusy at mealtimes, so avoid calling or visiting in service hours. May already have a provider through a chain or landlord.
Food production and commercial kitchensQuality or site managerIndustrial estates, trade directories, company websitesLonger sales cycle, formal supplier approval and document requests. Never claim standards you cannot evidence.

For a two-technician firm, warehouses and independent food premises are a sensible pair. Warehouses cluster on estates, which keeps drive time down, and a contract there is often worth more per visit. Independent food premises are quick to research and reach an owner directly. Offices and food production sites can wait until you have run the routine once and know your own reply rates.

Subscribe on YouTube@sagnikteaches

Pick the two types for a reason you can write down, such as drive time, the skills you have, or an account you already hold in that sector. That reason becomes the first line of the prompt you give the assistant, because it tells the AI what counts as a good fit.

The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Building the list by hand, then letting AI tidy it

The list is worth more if a person builds the first pass. Search a map by category (distribution, warehouse, offices, restaurant) inside a drive that fits one technician's day. Note each site's name, address and website, then look at the website's contact page and the managing agent's page for the role that handles facilities or operations. A manual look-up on LinkedIn for a role at a named company is reasonable. Automated collection is not: LinkedIn's help page says it does not allow crawlers, bots, plug-ins or extensions that scrape or automate activity on its site, and that members who use them risk restrictions. Check the terms of any directory or map service the same way before you copy from it in bulk.

A forty-site list built by hand takes a couple of hours. Keep it in a spreadsheet, or in a CRM such as HubSpot's free CRM, which its page describes as free with no expiry, with room for two users and 1,000 contacts. Use these columns whichever you pick: business, premises type, address, website, decision-maker role, name if public, source, date checked, status, notes.

Once the raw rows exist, the assistant can do the tedious tidying. Give it a small batch and ask for a confidence rating, so it tells you when it is guessing:

I run a pest control company and I am building a prospect list. Below are rows from my sheet.
For each row: (1) classify the premises as Warehouse or distribution, Office, Food premises, Food production, or Other;
(2) flag likely chains, head offices or franchise units; (3) flag possible duplicates;
(4) give a confidence of High, Medium or Low and say why.
Do not invent contact names or details. If the row does not say, write "unknown".

Rows:
[paste 20 to 30 rows with business name, address and website]

Part of a sample reply:

Row 3 | Unit 4 Distribution | Warehouse or distribution | High | Name and estate address match.
Row 7 | The Old Mill | Other | Low | Name does not say what the site is. Check the website.
Row 12 | [café name], [street] | Food premises | High | Possible duplicate of row 15 (same address).
Row 18 | [name] Kitchens | Food premises | Medium | Could be a restaurant or a production kitchen. Check.

The Low and Medium rows are the useful ones, because they show the assistant refusing to guess. Open each on a map and decide yourself. Names such as "The Old Mill" are exactly where a confident but wrong classification would later send a restaurant pitch to a storage unit. If you use Google Sheets with Gemini available on your plan, the =AI function can do the same classification down a column, although Google described it in September 2026 as filling about 350 cells at a time and not refreshing by itself. A pasted batch in a chat assistant is simpler and easier to inspect.

Keep personal details to the minimum. A role and a business address are enough for outreach to a business. Do not buy or compile personal mobile numbers, and do not paste a full list of named individuals into a public chat tool. Check the model-training switch in the assistant's privacy settings before you paste anything you would not want kept.

Scoring the list so the first twenty deserve the effort

Forty names are too many to treat equally. A simple score decides who gets a personal email this week and who waits. Use four factors, each scored in the sheet, with a formula adding them up. Scoring in the sheet, rather than in a chat window, keeps the arithmetic reliable and lets you re-sort in a second.

  • Premises fit (0 to 3): how closely the site matches one of your two chosen types and your usual contract size.
  • Decision maker found (0 to 2): 2 for a named role at the site, 1 for a managing agent or head office, 0 for unknown.
  • Route fit (0 to 3): 3 if it sits next to an existing customer or on a route you already drive, 0 if it needs a special trip.
  • Reason to visit (0 to 2): a neutral, visible reason a survey is worth an hour, such as a large waste or loading area you can see from the road. This is for your own ranking. It never appears in an email.

Here is a small slice of the sheet, with the totals the formula produces:

ProspectFitDecision makerRouteReasonTotal
Distribution unit A323210
Café D22318
Distribution unit B30317
Food production site E31127
Managed office block C21205
Serviced office F10203

Work from the top. Unit A and Café D get a personal email now. Unit B scores well but has no named contact, so spend five minutes finding one: ring the front desk and ask, "Who looks after pest control contracts for the site?" That one question lifts its decision-maker score and often gets you a name and an email. Site E needs more preparation because a food production site will usually have supplier approval steps, so leave it until your first two accounts are working. Office F can wait or drop off the list.

The assistant can help you set the scoring rules before you start. Describe your two premises types and your typical contract and ask it to suggest what a fair 0 to 3 scale would look like. Then adjust the scale yourself. Do not let it score the real rows from memory, because it will drift between rows, and do not let it invent a "reason to visit" for a site it has not seen.

The first email, written three ways

A first email has one job: get a yes to a short survey visit. It should say why you are writing to this site, what the visit involves and what they get, and it should be easy to answer in one line. Here is a version for a distribution unit. A version for an independent food premises uses the same bones with a different opening line and a note to say you will keep clear of service hours. A version for a managed office building is addressed to the building manager and mentions you are happy to coordinate with the managing agent.

Subject: Survey offer for Unit 4, [estate name]

Hi [first name],

I run [business name], a pest control company that already services [one nearby site, only if true].
I'm writing to the person who looks after facilities at Unit 4.

If it would be useful, I can walk the building and yard for about 40 minutes at no charge, and
send you a one-page note afterwards: what I saw, with photos, and the options with prices.
There is no obligation to take it further.

Would a weekday morning in the next two weeks suit you? If someone else handles this, I'd be
grateful for their name.

[your name], [business name], [phone]
If you'd rather not hear from me, reply "no" and I won't write again.

Notice what it leaves out: no list of services, no promise of results, no claim about standards, and no fear. It says who the writer is, what the visit is, what the reader gets and how to say no. The nearby-site line goes in only if it is true.

The assistant earns its place in personalisation. Give it the facts from the sheet for one prospect and the email above as the template, and forbid it from adding facts:

Personalise the email below for the prospect. Use only the facts I give you. Change only the greeting,
the subject line and one opening sentence. Do not add claims about pests, health, safety, standards, savings
or results. Keep it under 120 words.

Prospect facts: Unit 4 Distribution, [estate name], role: operations manager, no name public, loading yard on the north side.
Template email: [paste]

A typical reply swaps in the estate name and adds a line such as "I noticed the loading yard on the north side." That sentence is fine if you have actually seen the yard. If the assistant writes "I noticed gaps around your dock doors", delete it, because you have not looked, and an observation you cannot back up will cost you the reply. Send from your own mailbox, to a handful of prospects a day, and read every message before it goes. The cold email tutorial covers deliverability and spam complaints in more depth.

Phrases to keep out of every message

Pest control copy drifts towards promises about health, safety and compliance, and AI drafts drift the same way, because those phrases fill the internet. They are risky for you, since you may not be able to prove them, and they are risky for the buyer, who may rely on them. Keep a banned list next to the prompt and check every draft against it.

Phrase to avoidWhy it causes troubleSay instead
"Guaranteed pest-free"No visit can guarantee an outcome."We inspect, treat where needed and report what we find at each visit."
"Keeps you compliant" or "audit-ready"A compliance claim. Whether a site passes anything is not your call."You receive a written record of each visit."
"Safe for food areas" or "non-toxic"A safety claim you would need documents to support."Safety data sheets for the products we use are available on request."
"Eco-friendly"A vague environmental claim that regulators in some places now treat as misleading without proof.Name the specific product or method, or say nothing.
"Protects your customers' health"A health claim.Drop it. Describe the visit instead.
"Approved" or "certified"Only true if you name the exact credential and can show it."[Credential name], number [number]" or leave it out.
"You could be at risk" or "before it's too late"Fear used to hurry a decision. Buyers notice, and it can misrepresent what you saw.State only what you observed, with a photo.

Once a draft exists, run a claims audit with the assistant. It reads quickly and catches phrases you have gone blind to:

Read this email as a cautious buyer. List every sentence that makes a promise, a health or safety statement,
a compliance or certification statement, a comparison with other firms, or a statement about something
the sender has not seen. Mark each KEEP, SOFTEN or DELETE and say why. Do not rewrite anything.

Email:
[paste]

Apply every SOFTEN and DELETE yourself. The output is a short list, and the discipline is that you edit, not the AI. If a buyer later asks which standards you work to, answer from documents you hold, such as training records and product data sheets, and offer to send copies. The pest control service agreement tutorial goes through the same kind of caution for the contract that follows the survey.

What happens on the survey visit, and the note you leave

A survey offer works only if the visit is useful in its own right. Plan for 30 to 45 minutes. Walk the building and yard with the contact if they have time. Photograph what you will mention, note the site's layout (entrances, loading doors, waste areas, storage, kitchens or break rooms), and ask three questions: what the site currently does about pest control, when any current contract renews, and who signs off a new supplier.

Afterwards, send a one-page note within a day. The technician writes the observations. The assistant tidies them into a layout. The rule is the same as for emails: facts you saw, options you can deliver, no conclusions about health or legal standing.

Turn these survey notes into a one-page note for the site contact. Use only the notes.
Sections: What we looked at; What we observed (facts only, each with a photo reference);
Options (A and B, with what each involves); Questions for you. Do not draw conclusions about health,
safety, legal or audit standing and do not use the words "infestation", "risk" or "compliant".
Do not state prices; leave "[price]" for me to fill in.

Notes:
Walked yard and building, 40 min, with ops manager. Gap about 2 cm under dock door 3 (photo 4).
Open waste skip beside loading bay (photo 6). Dry goods stored on floor in north store (photo 9).
Current provider quarterly, contract renews in spring. Manager asks for a monthly option.

In a sound reply, the note lists the three observations with their photo numbers under "What we observed", then offers two options: Option A, a one-off proofing quote for the dock door gap and a set of recommendations for the store; Option B, monthly visits with a written report each time, price to be added. Under "Questions for you" it asks about the renewal date and whether the manager wants Option B alongside the current provider until spring.

Look for the places assistants stray. They like to add a sentence such as "these gaps could allow pests to enter and put stock at risk". That is a conclusion you did not make, and it reads as a fear tactic. They also invent prices, which is why the prompt says to leave a placeholder. Put your own price in from your rate sheet, or the pest control proposal tutorial if the contact asks for a full proposal. Quote only after you have checked your numbers, not on the day of the visit.

A follow-up cadence after the survey and the proposal

Most commercial accounts are won in the follow-up, because the buyer is busy and the decision is not urgent. A fixed cadence stops you either forgetting the prospect or chasing too hard. Put the dates in the sheet or CRM the day the survey happens, so the next step is never a matter of memory.

DayStepWhat it says
0Survey visitAsk about the current provider, the renewal date and who signs off.
1Thank-you and findings noteOne page, facts only, with options.
3ProposalThe option they showed interest in, with a price, the visit pattern and the report you leave.
8Check-inOne question: is there anything in the proposal you would like changed?
15Nudge with a date"The pricing in my proposal holds until [date]. Happy to adjust the visit pattern."
30Closing noteThank them, say you will not keep writing, and ask when their current contract renews.
Renewal minus 60 daysReturn visitA short note timed to their renewal date, if they gave you one.

Two rules keep the cadence honest. After the day-30 note, pause for about 90 days unless the buyer replies, and record any renewal date they mention. A buyer who is tied to a contract until spring is not a no. They are a prospect with a date, and a short note at the right time will land better than ten reminders in the wrong month. Second, stop the sequence the moment anyone says no, asks you to stop, or tells you someone else handles it. Update the sheet and, if they asked for no more contact, add them to a do-not-contact list that you check before every send.

The assistant's job here is variation and scheduling. Ask it for three versions of the day-eight check-in in your voice, so you are not pasting the same sentence into every inbox, and ask it to read down the status column and list who is due a step this week. It should not send anything. A short draft that works is:

Hi [first name],

Thanks again for the walk round on [date]. One question on the proposal: is there anything you would
like me to change, such as the visit pattern or what the report includes? Happy to revise it.

[your name]

Once the contract is won, keep the new customer informed with the reminder messages in the quarterly reminder templates, so the early months of the account run smoothly. The service agreement should state the visit frequency and reporting you promised in the proposal, so the two match.

Ground rules for cold outreach to businesses

Cold contact is allowed in many places and restricted in others, and the line between the two is not the same for email, phone and post. I cannot tell you where it sits for you, and an AI assistant cannot either, so ask a qualified adviser once and write the answer into your routine. Until you have it, these habits keep you on the safe side of most rules and of most buyers' patience:

  • Write to a role at a named business, about something relevant to that business. Do not email personal addresses you found by accident.
  • Identify yourself properly: your real business name, a phone number and a reply address in every message.
  • Offer an easy exit in every first message and honour it the same day.
  • Keep a do-not-contact list and check every new batch against it before sending.
  • Send small batches from your own mailbox, not through a bulk tool. A handful a day lets you read replies and spot problems early.
  • Do not automate LinkedIn or scrape sites. Both can get accounts restricted, as LinkedIn's own help page warns, and neither improves your hit rate.
  • Keep only the data you need, for as long as you need it, and delete a record when a prospect asks.

Paid lead sources are a separate choice with their own costs and quality problems, covered in the lead generation tools comparison. The manual routine in this tutorial costs time instead of money, and it produces contacts you chose and understand. For a broader look at research tools that can feed a list like this one, the B2B prospect research tutorial compares what is available.

A week of prospecting, and the sums behind it

A routine only survives if it fits the week you actually have. This one takes about three hours of desk time plus the survey visits themselves:

DayTaskTime
MondayAdd 10 to 15 new sites to the sheet by hand. Run the AI tidy-up batch and check the Low rows on a map.60 minutes
TuesdayScore the new rows. Research decision makers for the top five. Send five personalised emails.45 minutes
WednesdayReplies and calls. Book surveys. Update statuses.20 minutes
ThursdaySurveys, one or two, with notes taken on site.2 to 3 hours
FridayFindings notes, proposals and the follow-ups due this week.60 minutes

The tools cost little. The sheet and the map are free, HubSpot's CRM is free at the sizes above, and a paid chat assistant lists at about $20 a month if you want one, though a free plan will manage the list tidying. The real cost is the survey time, which is why the scoring matters.

Now the sum that tells you whether the plan can hit six accounts in a quarter. Replace these placeholder rates with your own after the first 50 emails. Suppose 1 in 15 emails gets a reply, 1 in 3 replies books a survey, and 1 in 3 surveys becomes a contract. That is 15 x 3 x 3 = 135 emails for each contract, or about 810 emails for six. A list of 50 sent by email alone cannot get there. Better rates are possible through sharper targeting, but the honest conclusion is that email is one channel among several. Add a call to the front desk, a quick visit by a technician who is nearby anyway, and a request for introductions from existing customers. Each raises the reply rate on the same list.

It helps to remember what a win is worth. Six monthly contracts at an assumed $150 each is $900 a month, or $10,800 a year, which would justify a few unpaid surveys a week. Keep your own tally of emails sent, replies, surveys, proposals and wins, and let that tally, not these numbers, decide how much time the routine deserves.

The replies you will get, and what to say back

Most replies fall into four groups, and having an answer ready for each keeps you from improvising a claim at the wrong moment. Draft these once with the assistant, edit them into your own voice and keep them in the sheet's notes.

"We already have a provider."
Thanks, that's useful to know. When does the current contract come up for renewal? I'll make a note
and get back in touch around then, and I'm happy to do a survey before that if a second view would help.

"Send me a price."
I'd rather not guess from outside the building, because the price depends on what the survey finds.
It takes about 40 minutes and I'll send a written note with prices afterwards. Would [day] suit?

"Who are you and how did you get my details?"
I'm [name] from [business name]. I found the site on a map search and your role on the company website,
and wrote to the person who handles facilities. I've removed you from my list and won't write again.

"Not interested."
Understood, thank you for replying. I won't contact you again.

The third answer matters most. If anyone asks how you found them, tell the truth plainly and remove them. That one message can decide whether a prospect becomes a complaint or a future customer. The fourth answer should be sent exactly as written, with no attempt to change their mind, and the sheet updated before you do anything else.

The second answer is the one to practise. A buyer who asks for a price before a survey is usually comparing, and a number given without seeing the site can bind you to a contract that does not suit the building. Stand by the survey. If the buyer still wants an indicative figure, give a range with the assumptions stated and mark it as subject to survey.

After a month, count what the sheet shows: emails sent, replies, surveys booked, proposals sent, accounts won, and hours spent. Compare the rates with the placeholders above. If replies are low, the list or the opening line needs work. If surveys convert poorly to proposals, the findings note or the survey itself is weak. If proposals convert poorly, look at price and follow-up. Fix the weakest step first, and only then add more names.

Questions about prospecting commercial pest control accounts

Is it legal to cold email businesses about pest control?

Rules differ by place. Some require consent even for business addresses, while others allow business-to-business email if you identify yourself and offer an opt-out. I cannot tell you which applies to you, so check with a qualified adviser before you start. Meanwhile, keep to named business contacts, a relevant offer, your real business name and an easy way to say no.

Should I offer a free site survey?

A no-charge survey is a common way to start, but it costs you an hour or more per site, so offer it only to prospects that score well, and say what the visitor will receive: a short written note of what you saw and the options. Decide in advance how many unpaid surveys a week you can afford.

What should I never claim in outreach?

Anything about health, safety or compliance outcomes: pest-free guarantees, audit readiness, safe-for-food-areas or non-toxic claims, eco-friendly claims, and any accreditation you cannot show. Describe what you do at each visit and what the client receives. If a buyer asks about standards, answer from documents you actually hold.

How many follow-ups are too many?

After a proposal, three or four touches over about a month is reasonable: a thank-you, a check for questions, a nudge with a dated deadline and a closing note. If there is still no reply, pause for about 90 days and record any renewal date they mention. More than that tends to annoy a buyer who may call you when their contract ends.

Further reads

Sources: HubSpot CRM product page and LinkedIn's help page on prohibited software and extensions, fetched November 2026. Rates and figures in the examples are placeholders.

Want prospecting that fits into your week?

On a 1:1 call we can pick your first two premises types, set up the list and follow-up steps your CRM can handle, and decide which drafting jobs AI can take over safely.

Book a 1:1 call with me