Pest control across Johannesburg · Sandton to Soweto
Pest control in Johannesburg, done properly
Combat Pest Control treats termites, cockroaches, rats, bed bugs and 30 more pests across Johannesburg. We inspect first, treat the cause, and back the work with a 3-month guarantee.
About Combat
Johannesburg's pests, handled by people who know the city
Johannesburg pest control is what we've done for 25 years. From termites in Houghton's old timber floors to rats along the Jukskei and cockroaches in inner-city flats, every suburb has its own problem. We treat the cause, not just what you can see.
25years
Owner and operator
Jason van Heerden
Combat Pest Control (formerly Johannesburg Pest Control) is run by Jason van Heerden, who brings 25 years in pest control to every job. The business is SAPCA registered and registered with the Department of Agriculture under Act 36 of 1947, offers service within 24 hours, and backs treatments with a 3-month guarantee, or 5 years with a certificate on termite work.
Every pest, treated the right way
All pest control services
Termite Control
Subterranean termites in homes, harvester termites in lawns.

Rodent Control
Rats and mice out of roofs, drains and kitchens.

Cockroach Control
German and American cockroaches in flats and kitchens.

Bed Bug Control
Beds, rooms, guesthouses and hostels.

Ant Control
Baits that reach the nest, not just the trail.

Wood Borer Treatment
Floors, roof timbers and furniture.
- Pest Control
- Rat Control
- Mouse Control
- Mole Control
- Flea Control
- Tick Control
- Fish Moth Control
- Booklice Control
- Carpet Beetle Control
- Spider Control
- Scorpion Control
- Centipede Control
- Millipede Control
- Wasp Control
- Bee Control
- Fly Control
- Maggot Control
- Mosquito Control
- Bird Mite Control
- Bird Proofing
- Insect Control
- Crawling Insect Control
- Flying Insect Control
- Biting Insect Control
- Fumigation
- Soil Poisoning
- Termite Pre-Treatments
- Entomological Inspections
- Pest Exterminator
Pest pressure across Johannesburg
Every part of the city has its own mix of pests, shaped by its housing, trees, rivers and businesses.
The north
Sandton, Bryanston, Fourways and Midrand combine leafy old suburbs, dense townhouse complexes, security estates on former veld and big office parks. Roof rats run the tree canopy, harvester termites strip estate lawns in winter, and shared roofs in complexes let cockroaches and mice move from unit to unit.
The west
Randburg, Northcliff and Roodepoort sit on and around the Witwatersrand ridges, with rockeries, koppies and established gardens. Expect scorpions and spiders in rocky gardens, moles and millipedes after summer rain, and subterranean termites in homes that back onto open veld.
Rosebank, the east and the inner city
Parktown, Houghton, Rosebank and the eastern suburbs have the oldest homes in the city, with timber floors, pressed ceilings and huge trees: prime territory for wood borer, termites and roof rats. In Braamfontein, Hillbrow and the CBD, high-density flats and restaurants mean German cockroaches, bed bugs and rodents in shared services.
The south and Soweto
Johannesburg South and Soweto mix older family homes, backyard rooms, spaza shops and light industry near the Klip River and old mine land. Rats, cockroaches, flies and fleas are the everyday calls, with termites in older timber and harvester termites in dry lawns.
Termites
Termites: Johannesburg's most expensive pest
Subterranean termites eat roof trusses, door frames and built-in cupboards from the inside, often for months before anyone notices the mud tubes. Harvester termites don't touch the house but can strip a lawn bare in a dry winter. We identify which one you have, treat the colony through the soil or the nest openings, and pre-treat the soil under new slabs and extensions. Buying or selling? We do termite inspections and certificates too.
Cost
What pest control costs, and why
There's no single price, because no two jobs are the same. The cost depends on:
- The pest: a cockroach treatment in a flat is a smaller job than termites in a house.
- The size of the property and how many rooms, units or buildings need treating.
- How established the problem is, and whether follow-up visits are needed.
- For businesses, how often you need scheduled monitoring.
Guide prices start from R750 for cockroaches in a flat and R950 for rats and mice. See all our guide prices. We confirm the price after we've seen what's going on, and if it's something you can handle yourself, we'll tell you.
How we work
The same four steps on every job, from a one-bedroom flat to a warehouse.
- InspectWe find what the pest is, where it lives, how it gets in and what's feeding it.
- TreatThe right method for that pest: baits, gels, soil treatments or targeted sprays, safe around children and pets.
- PreventWe show you the gaps, habits and spots that let pests back in, and how to fix them.
- Follow upWe come back where the pest needs it, and our 3-month guarantee covers the treatment.
Find your area
Ten main service areas, each with its own pages for every common pest.
Suburbs
- Alan Manor
- Alexandra
- Atholl
- Auckland Park
- Bellevue
- Benmore Gardens
- Berea
- Bezuidenhout Valley
- Blackheath
- Blairgowrie
- Blue Hills
- Bordeaux
- Braamfontein
- Bramley
- Brixton
- Broadacres
- Bromhof
- Bruma
- Bryanston East
- Bryanston West
- Buccleuch
- Carlswald
- Chartwell
- Constantia Kloof
- Craighall
- Craighall Park
- Cramerview
- Cresta
- Cyrildene
- Dainfern
- Darrenwood
- Diepkloof
- Diepsloot
- Dobsonville
- Doornfontein
- Douglasdale
- Dunkeld
- Dunkeld West
- Ebony Park
- Emmarentia
- Ennerdale
- Epsom Downs
- Fairland
- Ferndale
- Florida
- Florida Hills
- Fontainebleau
- Fordsburg
- Forest Hill
- Forest Town
- Gallo Manor
- Glen Austin
- Glenhazel
- Glenvista
- Greenside
- Halfway Gardens
- Halfway House
- Highlands North
- Hillbrow
- Houghton
- Hurlingham
- Hyde Park
- Illovo
- Inanda
- Ivory Park
- Jeppestown
- Jukskei Park
- Kenilworth
- Kensington
- Kew
- Killarney
- Kliptown
- Kya Sand
- Kyalami
- Lenasia
- Linden
- Linksfield
- Lone Hill
- Magaliessig
- Malanshof
- Malvern
- Marlboro
- Maroeladal
- Marshalltown
- Mayfair
- Meadowlands
- Melrose
- Melville
- Meredale
- Mondeor
- Morningside
- Mulbarton
- Newlands
- Newtown
- Noordwyk
- Norscot
- Northriding
- Norwood
- Oaklands
- Observatory
- Olivedale
- Orange Farm
- Orange Grove
- Orlando
- Ormonde
- Parkhurst
- Parkmore
- Parktown
- Parktown North
- Parkview
- Paulshof
- Petervale
- Protea Glen
- Rabie Ridge
- Randjesfontein
- Randpark Ridge
- Regents Park
- Rivonia
- Robertsham
- Rosettenville
- Sandhurst
- Sandown
- Saxonwold
- Selby
- Sophiatown
- South Hills
- Southdale
- Southgate
- Strathavon
- Strijdompark
- Sunninghill
- Sydenham
- Troyeville
- Turffontein
- Vorna Valley
- Weltevredenpark
- Westcliff
- Witkoppen
- Woodmead
- Wynberg
- Yeoville
- Zandspruit
We also cover towns around Gauteng: see the full list of areas.
Seeing something you don't like? Send us a photo.
We'll tell you what it is and what it takes to fix, before anyone drives out.
FAQs
Questions we get asked
Straight answers about treatment, safety and our guarantee.
Do we have to leave the house during treatment?
No. For normal insect treatments you can stay at home. Keep children and pets off treated surfaces until they're dry. Only gas fumigation needs the sealed area to be empty until it's cleared.
Which areas of Johannesburg do you cover?
All of Johannesburg, from Sandton, Fourways and Midrand in the north to Roodepoort, Soweto and Johannesburg South, plus towns around Gauteng.
Are you registered?
Yes. Combat Pest Control is SAPCA registered and has 25 years of experience in pest control.
What if the pests come back?
Our treatments carry a 3-month guarantee. If the treated pest comes back in that time, we come back.
Can I send a photo instead of booking straight away?
Yes. WhatsApp us a photo of the pest, the droppings or the damage and we'll tell you what it is and what it takes to fix.
