Commercial Building Pest Control Contract in KL — What to Put In It

4.9 · 600+ Google reviewsBy Yusof Izzat, Lead Pest Control Technician  ·  Updated 11 August 2026  ·  11 min read

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 →

A contemporary glass commercial building in Kuala Lumpur — the kind of property a building-wide pest control contract has to cover
Photo by Pexels

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

Close-up of a person signing a contract on a clipboard — the clauses that decide whether a pest agreement performs
Photo by Pexels

Print this and hold it against whatever you have been sent. Most contracts carry four or five.

ClauseWhat good looks like
1. Premises and areasA schedule listing every area, including plant rooms, risers, bin bays and external perimeter
2. Pests in scopeNamed species groups, plus an explicit list of exclusions
3. FrequencyA number of visits per year and the interval, not “regular”
4. Callout responseA stated response time, and whether callouts are included or chargeable
5. Scope of a visitWhat is inspected, what is treated, what is replaced or replenished
6. ReportingDated report per visit left on site; trend summary for audited buildings
7. Device inventoryNumbered stations, traps and monitors tied to a site plan
8. Products and SDSProducts recorded per visit, Safety Data Sheets available on request
9. Proofing responsibilityContractor identifies and reports in writing; owner executes and pays
10. Re-service termsWhat triggers a free return visit, and within what window
11. Term and noticeStart and end dates, renewal mechanism, notice period, price review basis

Which areas must be named?

Metal ventilation pipes on the rooftop of an industrial building — plant rooms and service areas are the ones contracts forget
Photo by Pexels

“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?

PropertyTypical market priceWhat drives it
Single unit or shop under 2,000 sq ftRM2,300 a yearMonthly schedule plus documentation
Office floor or small commercial blockQuoted per siteArea count, device count, access arrangements
Whole building, multi-tenantQuoted per site after inspectionRisers, basement, bin bay, vacant units
Proofing worksOne-off, separate from the contractBuilding 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 us

When 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.

CUSTOMER REVIEWS

Nomobug - Servis Pest Control place picture
4.9
Based on 621 reviews
Raja Rethnam profile picture
Raja Rethnam
5 months ago
Hi, i WhatsApp for assistance, Great, trying to help effectively ,tq👍
nur hidayah Yusoff profile picture
nur hidayah Yusoff
5 months ago
Hafiz’s service was excellent, efficient, and well-organized, covering every critical location from the kitchen, toilet, bedroom, and living room. He explained the function of gel bait and Provcta.
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!
Nurul Najihah profile picture
Nurul Najihah
5 months ago
Best service. From the many cockroaches, now it has reduced and is cockroach-free. All the staff are nice and efficient
Iffah Ahmad profile picture
Iffah Ahmad
5 months ago
Good explanation from Encik Izzat… Clear and satisfied with the service provided.
UPDATE REVIEW:

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.
Ann profile picture
Ann
10 months ago
Appreciate izzat help in clearing the bug.
Izzat handled it efficiently and professionally. Your quick response and technical skills really made the process smooth. Great teamwork and problem-solving!
Roger Banat profile picture
Roger Banat
11 months ago
The staffs are very friendly and helpful. They willing to explain further if any questions I am asking. Highly recommended. Importantly, the cockroaches issue has been resolved.
Isma Dasiuk profile picture
Isma Dasiuk
12 months ago
I’ve come across this company on Facebook and they have responded very promptly and professionally. They keep following up from time to time until I was free to engage their service. I like the persistence. I bought the RM490 package and they came 3 times over the period of 3 months. Now my house has no more cockroaches at all! I am so impressed. Their service is also very atas and staff all friendly and professional. I would recommend anyone looking for pest control service to use this company. This is not a paid ad, I’m really a genuine client who actually did use their service. Please contact me on my Google account if you need to ask more questions.
Staff named Izzat carries out their duties meticulously
Ilya Suhaidi profile picture
Ilya Suhaidi
1 year ago
The explanation given was good and the process was smooth and thorough too. Highly recommend
Mahsuri Ahmad profile picture
Mahsuri Ahmad
1 year ago
Best service….many advices and suggestions given to overcome cockroach breeding problems.
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
Nur Izzati profile picture
Nur Izzati
1 year ago
Customer service was really good. Cockroaches are noticeably dwindling.
We definitely add more services from them
Putranda Ruslan profile picture
Putranda Ruslan
1 year ago
Detailed inspection. All the hot spots have set traps for the roaches, here’s hoping it’ll work.
The service provided by Nomobug technicians is good. All technicians who come are very ethical and careful. Provide explanations every time before starting the service. For improvement, it is hoped that there will be no manholes ‘overlooked’ in the first service. Because this will affect the quality of Nomobug services and the cockroaches will still be there. Thank you.
A good experience.your staff (Faris) has dine a great job in explaining the Dos n Don’t s to improve my house conditions.
ng Rong profile picture
ng Rong
1 year ago
Very detailed and very professional! Highly recommend this company! If anyone is looking for pesticide for their house.. please consider them so attentive and first session don’t see any of those nuisance insects!
Muhammad Rusydi profile picture
Muhammad Rusydi
2 years ago
The best, after doing it once a lot of cockroaches come out and it seems to have decreased. Waiting for the results for the second & last session.
Hazimah Ahmad profile picture
Hazimah Ahmad
2 years ago
Good service
Lim Desmond profile picture
Lim Desmond
2 years ago
Professional service. Can see the difference before and after.
Lo Bell profile picture
Lo Bell
2 years ago
The service is good, and the staff is also ok. Every corner is sprayed with medicine.
Azarini Abidin profile picture
Azarini Abidin
2 years ago
En Faiz was very professional and knowledgeable. He came on time, explained in detail and did everything in a flash. Awesome service! Hope to get En Faiz if i have pest problem again in the furure.
Redzuan Redza profile picture
Redzuan Redza
2 years ago
Great service! The personnel assigned was very courteous and thorough in his work. He explained and walked through the whole process clearly and and answered questions that we had satisfactorily. Would not hesitate to recommend their service! 👍🏼
Afiq Zamanhuri profile picture
Afiq Zamanhuri
2 years ago
The service is great. I rented an apartment beside waste chamber, for 2 years being spraying consistently but to no avail. But this service clear the root problem by give bait to main points around the house so that even the little ones baited.
imran hazim profile picture
imran hazim
2 years ago
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.
mohd suhaimi profile picture
mohd suhaimi
2 years ago
Very good service
Intan Zakaria profile picture
Intan Zakaria
2 years ago
Yusup was really helpful and professional and he went an extra mile to remove a dead bird from thr ceiling.
Sabreena Khad profile picture
Sabreena Khad
2 years ago
Very friendly and clear instructions was given before the procedure.
Yati Yati profile picture
Yati Yati
2 years ago
Satisfied with service given. Explanation given by the staff.
syahieda che mid profile picture
syahieda che mid
2 years ago
Spray Provecta – really effective…
Ungku Z profile picture
Ungku Z
2 years ago
Hospitality. Arrive on time for the appointment. Satisfactory service
Iman Zairul profile picture
Iman Zairul
2 years ago
My first time using pest control. Managed to remove ants for 1 year . Im using them again
Farida Aswan profile picture
Farida Aswan
2 years ago
They are very knowledgeable about all types of pests and also very helpful. The technician even helped me spray lizard repellent inside and outside my house because I was really afraid of them. I’m very happy with the service they provided.
I’ve been using nomobug service ie: general pest control for our house since VP. Good service with atrractive promo deals.
Yong Han Chung profile picture
Yong Han Chung
3 years ago
Best service, the technician was very helpful and friendly. They did a wonderful job and gave me reassurance that the cockroaches will not come back anymore. Most importantly they used chemicals that are not dangerous to children ! Would recommend this service especially for families
amir arshad profile picture
amir arshad
3 years ago
Is my 2nd time after more than a year if not mistaken. Had experience with many companies before but doesn’t take too long the ants come again for like few weeks until i found them.Good service, effective and will consider to subscribe their service in future .Good explanation by their staff yuvan. 👍🏻👍🏻👍🏻👍🏻👍🏻
zarina manan profile picture
zarina manan
3 years ago
All good very efficient..appointment in time .. thank you for the service

FAQ

Eleven things, and most contracts carry about four of them. A schedule of premises and areas covered, the named pests in scope and any exclusions, the visit frequency stated as a number, a callout response time for problems between visits, what each visit physically includes, the reporting deliverables, a numbered device inventory tied to a site plan, the product and Safety Data Sheet obligation, who is responsible for proofing and building repairs, the re-service or warranty terms, and the term, notice period and price review mechanism.
As a number, never as a description. “Regular servicing” and “as required” are unenforceable and both parties will read them differently the first time there is a dispute. Write the number of visits per year, the interval between them, and what happens if a visit is missed — usually that it must be made up within a stated window and does not count against the annual total. A contract that promises 12 visits and delivers 9 is only detectable if the number was written down.
Same-day or next working day for an active problem in a food area, and within two to three working days for lower-risk areas. The important part is not the number but that callouts between scheduled visits are stated as included rather than chargeable — a contract that is silent on this is a contract where every real problem generates an invoice. For reference, Nomobug commits to a first service within 48 hours for commercial clients.
Almost always the building owner, and the contract should say so plainly rather than leaving it to be discovered. Sealing pipe penetrations, fitting door sweeps, meshing drains, repairing ceiling voids and replacing strip curtains are building fabric works. What the contract should oblige the contractor to do is identify and report them in writing, with a quotation on request. The failure mode to avoid is a contractor that treats indefinitely and never tells you the back door has a 15mm gap under it.
Termites almost always, and often bed bugs, stored-product pests, bird and snake work, and anything requiring specialist equipment. That is normal and not dishonest — those are separate scopes with separate pricing. What matters is that the exclusions are listed explicitly rather than left implied, so nobody discovers at the point of an infestation that the annual contract they have been paying does not cover the thing that just happened.
A dated service report per visit showing areas inspected, activity found, products applied and recommended corrective actions, left at the premises rather than emailed to one person. For a multi-tenant or audited building, add a trend summary of activity by numbered device over time and an annual review. Reporting is the clause most often left out and the one that determines whether you can prove anything to an auditor, an insurer or a tenant.
Frequency written as “as required”, no reporting deliverable named, callouts billed separately, the pest scope described only as “general pests” with no list, no device inventory or site plan, automatic renewal with no notice window, unrestricted subcontracting, no obligation to provide Safety Data Sheets, and a warranty clause that promises satisfaction without defining what triggers a free return visit. Any one of these is negotiable. Three or more usually means the document was written to be signed, not to be used.
A small premises under 2,000 sq ft runs about RM2,090 a year with Nomobug for 15 visits (12 monthly plus 3 free), which is roughly RM139 a visit including documentation. Whole buildings, multi-tenant properties and anything with plant rooms, basements and shared risers are quoted per site after an inspection, because floor area, device count and the number of separately accessed areas drive the cost far more than the headline square footage.
If the building has no food premises, no licensing or audit requirement, no history of activity and no tenants who can escalate, calling as needed is a legitimate choice and usually cheaper. A contract earns its place when you need documentation for a licence or audit, when the building has shared systems where one tenant’s problem becomes everyone’s, or when reactive treatment has already been bought twice in the same year for the same issue.

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