How to Get Rid of Cockroaches in Malaysia Permanently

To get rid of cockroaches in Malaysia permanently you need three things working together, not one product on its own: seal the entry points (drains, splashback voids, cable gaps behind appliances), kill the harbourage with professional-grade gel bait at hinges and behind the fridge, and stop using aerosol spray indoors. Done properly across three short visits inside a 14-day window, the harbourage is dead by day 14 and stays dead if the entry points stay sealed. Most Malaysian homes that keep buying Baygon every few weeks have done one of the three and skipped the other two. This is the full sequence in order.
Step 1 — Identify Which Lipas You Actually Have
Before anything else, work out which species you are dealing with. The two cockroaches that turn up in Malaysian homes need almost the opposite treatments, and the most common reason “permanent” treatments fail is that someone treated for the wrong one.
The German cockroach (Blattella germanica) is the small brown one — about 1.5 cm long, two dark stripes behind the head, lives indoors. If you are seeing them on the kitchen counter at night, behind the toaster, or scattering when you open a cabinet, that’s a German colony living in your kitchen. They breed indoors, the harbourage is inside your home, and one ootheca (egg case) carries up to 40 nymphs.
The American cockroach (Periplaneta americana) is the big reddish-brown one — about 4 cm long, flies clumsily at your face when you switch the porch light on. They live outdoors, usually in drains, gardens, and back-lane sewer systems. You don’t have an American colony in your kitchen. You have a corridor from the drain.
If you have both — and many Malaysian terrace houses do — you need to treat them differently. Indoor bait for German, drain and perimeter spray for American. More on telling the two apart in the kitchen.
Step 2 — Seal the Entry Points

This is the step most homeowners skip, and it’s the reason “permanent” never lasts. A perfectly baited kitchen with an open drain corridor to the back lane is not permanent — it’s a queue. New lipas walk in faster than the bait can kill the old ones. Before you place a single dot of gel, close the doors.
The entry points we find most often on Malaysian inspections, in rough order of frequency:
- Dry floor traps and sink U-bends. The water seal in your bathroom floor trap and under-sink U-bend is the only thing between your unit and the building’s waste riser. If nobody’s home for a week, the seal evaporates. Run water down every floor trap weekly. Pour in a cup of water before you travel.
- The silicone seal between splashback tile and counter. Cracks within 2 to 3 years. The void behind it is a German cockroach paradise. Re-silicone it.
- Cable and water-pipe gaps behind the fridge, oven, and washing machine. The conduit is always wider than the cable. Stuff with steel wool, then seal with silicone or expanding foam. Plastic-only seals get chewed through.
- Aircon condensate drain and AC pipe gland. Goes through the external wall into the splashback void or the bedroom. Almost never sealed properly by the installer.
- Cardboard from grocery deliveries. German cockroach egg cases hitchhike on cardboard from supermarket warehouses. The box doesn’t need to be from a “dirty” supplier — major Selangor supermarkets are the most common source we hear about. Unpack and bin the cardboard outside, not in the kitchen.
- The unsealed grease trap in landed houses. Usually accessible from outside, lid never properly seated, full of exactly what an American forager is looking for.
Twenty minutes of sealing with a tube of silicone and some steel wool does more for permanence than another RM50 of insecticide.
Step 3 — Remove the Competing Food
Gel bait works because the cockroach picks it over everything else available. If “everything else available” includes a film of grease on top of your cabinets, dog food left out overnight, and crumbs in the drawer seam, the bait dries out untouched and the colony continues.
This is not the auntie test about whether your house is clean. German cockroaches survive on milligrams of residue per day — they don’t need a feast. The places that matter are the ones nobody wipes:
- The top surface of your kitchen cabinets (the bit you can’t see from the floor). Grease drifts up and lands there.
- The drip tray under the dish rack. Empties slowly, never gets scrubbed.
- Pet food bowls left down overnight. Pick them up after 30 minutes.
- The rubber gasket around the oven door. Food residue collects in the fold.
- Behind the dish soap bottle, under the toaster, the crumb tray you forgot existed.
Three days of careful tidying before you bait does more for the outcome than another can of spray.
Step 4 — Switch From Spray to Gel Bait

Here is the unpleasant but useful bit of cockroach biology that makes permanent removal possible. They eat their dead. Nymphs especially, because they need protein. So one forager that eats a dot of gel bait, walks home, dies, and gets eaten by 30 of its harbourage-mates does the work of 30 sprays. Biologists call this horizontal transfer. It is the only mechanism that reliably collapses a German cockroach colony from the inside.
The actives in modern professional gel bait — fipronil, indoxacarb, hydramethylnon — are slow-acting on purpose. The forager has to make it home before it dies. A fast-acting spray kills the messenger and warns the rest of the colony to run.
How to place gel bait properly in a Malaysian kitchen:
- Buy professional-grade gel, not aerosol. Maxforce FC Magnum, Advion Cockroach Gel Bait, or Goliath Gel — all available in larger Malaysian hardware shops and online. A small tube treats a whole flat and keeps for a year.
- Pea-sized dots, not lines. One dot at each cabinet hinge (top and bottom — they harbour on hinges). One behind the fridge near the warm motor housing. One in the crack between stove and wall. One inside the cutlery drawer joint. 6 to 10 dots is enough for a typical kitchen.
- Stop spraying. Pyrethroid spray near gel bait makes the bait smell wrong. The cockroaches won’t eat it. If you must spray for American cockroaches outside, restrict it to outdoor drains and the perimeter wall — never inside the kitchen.
- Don’t wipe the dots. Mop the floor normally but leave the gel alone. It needs 2 to 3 weeks of working time.
The combination rule. Gel bait inside, at cabinet hinges and crevices. Non-repellent residual or pyrethroid spray outside, at drains and outdoor perimeter walls. Never swap the two around. Never spray over bait.
“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.”
— Afiq Zamanhuri (Google review, Nov 2024). Two years of spray, no result. One round of baiting at the right entry points, problem solved.
Step 5 — Three Visits in 14 Days, Not One
Most online guides quote 4 to 6 weeks between treatments to “match the egg cycle.” It’s a textbook answer that doesn’t survive a real Malaysian kitchen. Four weeks gives the surviving harbourage a month to find new food and rebuild. The faster cadence works better.
Three visits inside a 14-day window keeps fresh bait in front of the colony at every stage — adults dying, nymphs hatching, stressed survivors flushing into new corners. The colony never gets a quiet week:
- Day 0 — initial bait placement at all known harbourages, perimeter treatment outside, entry-point seal-up.
- Day 7 — refresh the dots (the first round has usually been eaten down), bait the second-tier harbourages that emerged as survivors flushed.
- Day 14 — final flush, lift the fridge, pull the stove, torch the cabinet voids. Any nymphs from eggs hatched during the window now have fresh bait waiting.
By day 14 the harbourage is empty. This is the cadence Nomobug runs on the 3-visit 14-day plan — day 0, day 7, day 14 — and it’s the same logic you can apply to DIY if you commit to refreshing the dots properly on day 7 and day 14.
A recent job in Cheras — homeowner had been spraying Baygon every 2 weeks for over a year. Dead lipas every fortnight, never stopped. We pulled the stove out on inspection. About 80 German cockroaches in a 4-inch crack between the stove and the wall. Three gel dots inside the crack, two more at the cabinet hinges. By the second visit on day 7, no live adults found. Third visit was a formality.
— Job notes, Nomobug field team
Step 6 — Keep Them Out After the Kill
Permanent isn’t a one-time event — it’s the state you maintain after the harbourage is dead. The work that keeps the lipas out is small but it has to actually happen:
- Run water down every floor trap and U-bend weekly. Fill before you travel.
- Re-bait once every 3 months at the same hinge and behind-fridge points. A pea-sized dot is enough as preventive maintenance.
- Spray the outdoor perimeter — drains, back-lane wall, manhole covers — every 3 months with a residual pyrethroid. This is where pyrethroid spray actually earns its keep.
- Unpack supermarket cardboard outside, not in the kitchen. Bin the boxes the same day.
- Wipe the tops of cabinets and the oven gasket every 3 months. That’s the schedule, not “whenever you remember.”
What This Costs — DIY vs Professional
Honest market range for cockroach treatment in KL and Selangor in 2026:
| Approach | Typical market price | What you get |
|---|---|---|
| DIY gel bait (professional-grade) | RM30 – RM80 | One tube, treats a whole flat, no warranty, you do the cadence |
| 1-visit professional spray | RM150 – RM330 | One spray, no return visit, usually no warranty |
| 3 visits within 14 days with warranty | RM550 – RM800 | Day 0 / day 7 / day 14 — three short visits across one fortnight, free return visits within warranty |
| Yearly maintenance (6 to 12 visits) | RM1,650 – RM2,500 | Visits spread across the year, full year of warranty cover |
Not sure if you’ve got German or American lipas?
1x visit from RM299, 3x visit with warranty from RM499 — about 10% below market.
Send us a WhatsApp with a photo of what you’re seeing — we’ll quote you the species and the fix. Same-day reply Mon–Sat. A 50% deposit or ATOME holds your slot.
WhatsApp usWhen NOT to Call a Pest Control Company
Most pest companies will quote you whatever you describe. We’d rather you keep the money. Save the call if:
- You’ve seen 2 or 3 cockroaches across the last month and no egg cases. A tube of professional-grade gel at the back of each kitchen cabinet handles it in 2 weeks.
- It’s only the big American kind, only at night, only near the drain. Cap the drain, run water down the bathroom floor trap every few days, done.
- You’ve just moved into a new condo with no previous infestation. A perimeter spray every few months and a few preventive bait dots in the kitchen are enough.
- You found one nymph after a grocery run. They hitchhike on cardboard. Bin the box and monitor for 2 weeks — most don’t establish.
Call a professional when you’re seeing them in daytime (the harbourage is full and spilling), finding multiple egg cases on cabinet undersides, or the problem keeps coming back inside a month of every DIY round. At that scale, the colony has compounded past what a single tube of gel can reach. The Department of Agriculture publishes the registered pesticides list if you want to verify what an operator is using, and the Ministry of Health has the public health guidance on cockroach exposure and asthma triggers. For wider context see our why cockroaches keep coming back after spraying piece and the cockroach infestation in a clean house guide. Location-specific reading: pest control Petaling Jaya.
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
How do I get rid of cockroaches in Malaysia permanently?
What is the most effective way to permanently kill cockroaches at home?
Will cockroaches come back after pest control treatment?
How long does it take to permanently eliminate a cockroach infestation?
Why are cockroaches so hard to kill in Malaysian homes?
Does Baygon or Ridsect kill cockroaches permanently?
Can I get rid of cockroaches without calling a professional?
When should I call a pest control company instead of doing it myself?
Not sure if you’ve got German or American lipas?
1x visit from RM299, 3x visit with warranty from RM499 — about 10% below market.
Send us a WhatsApp with a photo of what you’re seeing — we’ll quote you the species and the fix. Same-day reply Mon–Sat. A 50% deposit or ATOME holds your slot.
WhatsApp us