Commercial Building Pest Control Contract in KL — What to Put In It
Quick answer: Most commercial pest control contracts in KL contain a price, a frequency and a signature, and that is roughly a third of a working agreement. The eleven clauses that decide whether it actually performs are: the areas covered, the pests in scope and excluded, frequency as a number, callout response time, what a visit includes, the reporting deliverables, a numbered device inventory, the product and SDS obligation, who pays for proofing, the re-service terms, and the term and notice period. Small premises under 2,000 sq ft run about RM2,090 a year; whole buildings are quoted per site. See commercial pest control →

Ask a building manager to show you their pest control contract and about half the time you get a quotation with a signature at the bottom. One page, a monthly figure, the words “general pest control”, and nothing that would help anybody a year later when a tenant is complaining and the technician’s version of events differs from the manager’s. A pest contract is not a purchase document — it is a specification for work that mostly happens when you are not watching, which means every term you leave vague is a term that will be resolved in the other party’s favour. This guide covers the eleven clauses that make one work, the ones that quietly cost you money, and what a building-wide contract should cost in KL.
What is the contract actually for?
Three jobs, and they pull in different directions, which is why generic templates disappoint.
It specifies work you cannot supervise. Nobody follows the technician around the basement at 7am. The contract is the only description of what should have happened down there, and if it does not describe the work in checkable terms, it cannot be checked.
It allocates risk. Who pays when the problem turns out to be a hole in the building rather than a shortage of chemical. Who pays for callouts. What happens when a tenant refuses access. These get decided somewhere, and the default is whoever wrote the document.
It produces evidence. For a council licence, a food safety audit, an insurer, a landlord, or a tenant who says nothing has been done for six months. This is the job most contracts fail at entirely, because reporting is treated as a courtesy rather than a deliverable.
The test worth applying. Read your contract and ask: if this contractor did almost nothing for eight months, at what point would the document let me prove it? If the answer is “when someone sees a rat”, the contract is a payment schedule wearing a suit.
“Encik Y.. is an honest guy, spray all 3 storey house inside and outside and has a quarter of content spray bottle. Deducting 1 star for late arrival.”
— imran hazim (Google review). A house rather than a building, but note what he did: he watched how much came out of the bottle. Most clients cannot, which is precisely why the contract has to describe the work in terms somebody can check afterwards.
The eleven-clause checklist

Print this and hold it against whatever you have been sent. Most contracts carry four or five.
| Clause | What good looks like |
|---|---|
| 1. Premises and areas | A schedule listing every area, including plant rooms, risers, bin bays and external perimeter |
| 2. Pests in scope | Named species groups, plus an explicit list of exclusions |
| 3. Frequency | A number of visits per year and the interval, not “regular” |
| 4. Callout response | A stated response time, and whether callouts are included or chargeable |
| 5. Scope of a visit | What is inspected, what is treated, what is replaced or replenished |
| 6. Reporting | Dated report per visit left on site; trend summary for audited buildings |
| 7. Device inventory | Numbered stations, traps and monitors tied to a site plan |
| 8. Products and SDS | Products recorded per visit, Safety Data Sheets available on request |
| 9. Proofing responsibility | Contractor identifies and reports in writing; owner executes and pays |
| 10. Re-service terms | What triggers a free return visit, and within what window |
| 11. Term and notice | Start and end dates, renewal mechanism, notice period, price review basis |
Which areas must be named?

“The premises” is not a schedule of areas. In a commercial building, the places that generate the problems are almost never the places anyone thinks to list.
- The bin bay and waste route. Including the corridor rubbish is dragged along, which is usually nobody’s area on paper.
- Plant rooms, risers and service ducts. Warm, undisturbed, vertical, and connected to every floor. A riser is a highway.
- Basement and car park levels. Especially the drainage sumps and any grease interceptor.
- Ceiling voids above food and pantry areas. Continuous across tenancies far more often than the floor plan suggests.
- The external perimeter and landscaping. Where the rodent stations live, and where vegetation against the wall undoes them.
- Loading bay and goods lift lobby. The main entry point in most commercial properties.
- Shared pantries and staff areas. Low glamour, high cockroach.
- Vacant units. The clause everyone forgets. An untreated empty lot re-seeds the occupied ones on either side, and there is no tenant to complain about it.
Write the list into a schedule and attach a marked-up floor plan. It takes an afternoon once and it removes the single most common dispute in commercial pest control — the argument about whether somewhere was ever included.
Which pests are in scope — and which quietly aren’t?
“General pest control” is a commercial term, not a technical one, and it means whatever the contractor’s price list says it means. Get the list written.
Typically included: cockroaches (both the German cockroach Blattella germanica that breeds indoors and the American cockroach Periplaneta americana that comes up the drains), ants, rats and mice (Rattus norvegicus, Rattus rattus, Rattus tanezumi), and flies.
Typically excluded, and reasonably so: termites — a separate scope with separate pricing, and the most expensive surprise on this list; bed bugs; stored-product pests in goods; birds, bats and snakes; mosquito fogging of grounds; and anything needing specialist access equipment.
None of that is sharp practice. Termite work is a different job with different chemistry and a different warranty structure — our guide to termite baiting versus soil treatment covers why. The problem is only ever discovering the exclusion at the moment you need the cover. Ask for the exclusions in writing before signing, not after.
How should frequency and response time be written?
Frequency goes in as a number. “Regular servicing” and “as required” cannot be enforced, cannot be audited, and will be interpreted by each side to suit the month they are having.
Write three things: the number of visits per year, the interval, and what happens to a missed visit. That last one matters more than it sounds. Without it, a contractor who visits nine times against a promised twelve has done nothing you can point at. With it, a missed visit must be made up inside a stated window and does not count toward the annual total.
Response time is the other half. An active problem in a food area wants same-day or next working day; lower-risk areas can sit at two to three working days. But the clause that actually saves money is the one stating whether callouts between scheduled visits are included or chargeable, because a contract silent on that point turns every genuine problem into a fresh invoice. For reference, Nomobug commits to a first service within 48 hours for commercial clients, and our annual programme is 15 visits across the year rather than 12, which absorbs the between-visit calls most buildings actually need.
A commercial block in Kepong asked us to quote against their existing contract. The document was one page: a monthly fee, the phrase “general pest treatment”, and a signature. In practice the technician had been treating the ground-floor lobby and the two units that complained loudest, and nothing else — not because anyone was dishonest, but because nothing else had ever been written down. The bin bay was not listed. Neither were the risers, the basement sump or the two vacant lots. We quoted against a schedule of fourteen areas with numbered devices and a report per visit. The price went up by under a fifth. The number of tenant complaints in the following six months went to nearly none.
— Job notes, Nomobug field team
What reporting should you demand?
The clause most often missing, and the one that decides whether you can prove anything to anybody.
- A dated service report per visit, left at the premises. Not emailed to one person who has since left. Areas inspected, activity found, products applied, corrective actions recommended.
- Signed, by a named technician. An unsigned undated slip proves nothing at renewal or audit.
- A trend summary for anything audited or multi-tenant — activity by numbered device over time, so a rising count in one riser is visible before it is a rat in a lobby.
- An annual review. One meeting a year to revisit frequency, device layout and whether the recommendations have been actioned.
- Records retained for the contract term at minimum. Auditors and councils look back further than most people expect.
If your building holds a food premises licence, the reporting clause is doing double duty — those same dated reports are what the council wants in the licence file. We cover that in pest control for a Selangor food business licence.
Who pays to seal the gap?
The building owner, essentially always. Door sweeps, drain mesh, sealing pipe penetrations, repairing ceiling voids, replacing strip curtains — that is building fabric, and no pest contractor prices an annual programme on the assumption they will be rebuilding your envelope.
What the contract should oblige the contractor to do is identify and report proofing defects in writing, with a quotation on request. That single clause changes the relationship. Without it, a contractor can treat the same recurring problem for three years and never be at fault, because they were never required to tell you the back door has a gap under it.
The corollary is that once a defect has been reported and not fixed, the responsibility has moved to you — which is fair, and worth knowing before you write a complaint letter.
What does the warranty clause really promise?
Read this one carefully, because the word is used loosely across the industry.
In Malaysian pest control, a warranty almost always means free re-service — if the problem recurs within the stated window, they come back at no charge. It does not mean a refund, and it does not mean a guarantee that no pest will ever appear, which no honest contractor can offer in a building with public access and shared drains.
What to require in the clause: what triggers a free return visit, within what window, and what voids it. Most general pest warranties in the market sit around 30 days — Nomobug’s general pest warranty is 30 days, and our bed bug work carries a full year, though that is a separate scope. A clause promising “satisfaction guaranteed” without defining the trigger is decoration.
Which clauses are red flags?
Any one of these is negotiable. Three or more and the document was drafted to be signed rather than used:
- Frequency as “as required” or “regular”. The single biggest one.
- No reporting deliverable named. You are buying an activity, not a record.
- Callouts billed separately with no rate stated. Open-ended exposure on the day you most need service.
- Pest scope written only as “general pests”. Ask for the list and the exclusions.
- No device inventory or site plan. Nobody can verify a station is still there, or was ever there.
- Automatic renewal with no notice window. A renewal mechanism is fine; one you cannot exit is not.
- Unrestricted subcontracting. You vetted one company. Say so in the contract.
- No obligation to supply Safety Data Sheets. You will need them for an audit, a tenant query or an incident.
- Price review left undefined. “Subject to revision” means subject to whatever they decide.
You will not get all eleven clauses out of every contractor, and you do not need to. Getting frequency, reporting, callout terms and the exclusions list in writing removes most of the ways a commercial pest contract goes wrong.
What should it cost?
| Property | Typical market price | What drives it |
|---|---|---|
| Single unit or shop under 2,000 sq ft | RM2,300 a year | Monthly schedule plus documentation |
| Office floor or small commercial block | Quoted per site | Area count, device count, access arrangements |
| Whole building, multi-tenant | Quoted per site after inspection | Risers, basement, bin bay, vacant units |
| Proofing works | One-off, separate from the contract | Building fabric, quoted after survey |
For reference, Nomobug’s commercial pricing sits consistently around 10% below that typical market range — Annual Total Protection at RM2,090 a year for a premises below 2,000 sq ft, which is 15 visits (12 monthly plus 3 free), roughly RM139 a visit with the device inventory and dated reports included. A single visit is RM290, and the 3-visit intensive over 14 days is RM490 where there is an active problem to clear before the programme starts. Fuller detail sits in our commercial pest control price guide.
One warning on comparing quotes. A cheaper contract is often cheaper because it covers fewer areas, fewer visits, or no reporting — which means you are not comparing prices at all, you are comparing two different jobs. Put both quotes against the eleven-clause table above and the gap usually explains itself.
Want a quote written against that checklist?
Send us your building type and the areas involved. Commercial enquiries get a free site inspection, and the quote comes back with the areas, frequency, devices and reporting named — not a one-line monthly figure. Small premises under 2,000 sq ft: RM2,090 a year for 15 visits. Pay upfront, or split into 3 interest-free payments with ATOME.
Already have a contract? Send it over and we’ll tell you which of the eleven clauses it’s missing. Same-day reply Mon–Sat.
WhatsApp usWhen you don’t need a contract at all
Plenty of commercial properties do not need one, and we would rather say so than sell you a schedule you will not use.
If the building has no food premises, no licensing or audit requirement, no history of activity, and tenants who are not in a position to escalate — calling someone when there is a problem is a legitimate strategy and usually cheaper over three years. A small office suite with a pantry and no bin bay of its own is the clearest example. Buy a single visit when something appears, keep the report, move on.
A contract earns its place when one of three things is true: you need documentation for a licence, an audit or an insurer; the building has shared systems where one tenant’s problem becomes everyone’s; or you have already paid for reactive treatment twice in the same year for the same recurring issue. That third one is the honest trigger, and it is the one most building managers recognise.
And if you are only signing a contract because a tenant complained loudly once, fix the bin bay routine and the door sweeps first. It is cheaper, it works, and it is what the contractor was going to recommend at visit one anyway.
Related reading
- Commercial pest control cost in Malaysia — an honest price guide by premises type.
- Pest control for property management companies in KL — building-wide programmes and common areas.
- Pest control for a Selangor food business licence — when the reports have to satisfy a council.
- Pest control for offices in KL and Selangor — pantries, cable trays and after-hours scheduling.
- Nomobug general & commercial pest control — what a programme covers and how it is set up.
CUSTOMER REVIEWS


I’m giving him a 5-star rating.
Overall, from the last two visits, I found many spots/nests. The gel bait and Provcta were very impressive. The effect was very noticeable; the cockroaches were no longer visible in the kitchen. There were fewer in the living room. Today was my last visit for baiting and spraying. Hopefully, there will be no more cockroaches after this, God willing.
Highly recommended!



Nomobug has just completed their second service at my home, and once again I’m extremely impressed. They carried out contingency recurring control twice, especially targeting ants and cockroaches, and I really appreciate how they honor their warranty with such professionalism. The overall appointment scheduling and service management were smooth and reliable, which makes me feel very secure and well taken care of.
I’m very satisfied with the results and would highly recommend Nomobug to anyone looking for thorough pest control. Once my current contract finishes, I will definitely be renewing it.
It’s also worth highlighting that the same technician, Faris, has been consistently handling my house. He is punctual, polite, and highly professional. After completing the treatment, he provided a detailed report outlining his findings and preventive actions, even showing me examples of the control measures implemented. This level of transparency and care is rare, and I truly value it.
Overall, Nomobug continues to exceed my expectations—reliable, professional, and trustworthy.
4 MONTHS AGO:
I recently engaged Nomobug Servis Pest Control for a comprehensive treatment targeting cockroaches, ants, rats, common house geckos, and centipedes. They covered both the interior and exterior of my home—including my car—which was a huge plus.
The first service focused on prevention and control, and I was thoroughly impressed. The technician, Faris, was punctual, polite, and highly professional. He took the time to explain each step of the process—from inspection to recommending suitable control measures—and his work was exceptionally clean and tidy.
After completing the treatment, Faris provided a detailed report outlining his findings and the preventive actions taken and even showed me examples of the control measures implemented. I truly appreciated the transparency and care.
Overall, I’m very satisfied with their service and would confidently recommend Nomobug to anyone looking for reliable and thorough pest control.

Izzat handled it efficiently and professionally. Your quick response and technical skills really made the process smooth. Great teamwork and problem-solving!





Almost all places are sprayed.
Suggestions,
Hopefully the admin will send the same technician to work. Anyway, we are very satisfied with today’s service.
Thank you

We definitely add more services from them






FAQ
What should a commercial pest control contract include?
How should visit frequency be written into a contract?
What callout response time should I ask for?
Who pays for proofing work — the contractor or the building owner?
Which pests are usually excluded from a commercial contract?
What reporting should a pest control contract require?
What are the red flags in a pest control contract?
How much does a commercial building pest control contract cost in KL?
Do I need a contract, or can I just call someone when there's a problem?
Want a quote written against that checklist?
Send us your building type and the areas involved. Commercial enquiries get a free site inspection, and the quote comes back with the areas, frequency, devices and reporting named — not a one-line monthly figure. Small premises under 2,000 sq ft: RM2,090 a year for 15 visits. Pay upfront, or split into 3 interest-free payments with ATOME.
Already have a contract? Send it over and we’ll tell you which of the eleven clauses it’s missing. Same-day reply Mon–Sat.
WhatsApp us