How to Get Rid of Cockroaches (What Pros Actually Use)
Let's skip the part where I tell you cockroaches are gross. You already know. You're here because you've got them and you want them gone.
Here's the thing most people get wrong: not all roaches are the same problem. The little tan one in your kitchen and the big reddish-brown one that ran across your bathroom floor at 2 a.m. are basically different animals. They live differently, breed differently, and you treat them differently. Getting this wrong is why people spend months fighting a problem that only gets worse.
German Roaches vs American Roaches
German cockroaches are the small ones. Half an inch to five-eighths of an inch, light brown, two dark stripes behind the head. These are indoor roaches. They don't live outside. They came in on a grocery bag, a cardboard box, a piece of used furniture, or they walked over from your neighbor's apartment through the wall.
A single German roach egg case holds 30 to 48 babies. One female produces four to eight egg cases in her lifetime. A new generation hatches every 60 days. Do that math for a second. One pregnant roach that hitches a ride in a grocery bag can become thousands in under six months. That's not an exaggeration.
American cockroaches are the big ones -- an inch and a half long, reddish-brown, they fly sometimes. People call them palmetto bugs in the South. These roaches actually live outside in sewers, mulch beds, and tree holes. They wander into your house through gaps around doors, pipe penetrations, or drain lines. Finding one or two doesn't mean you have an infestation. It means you have an entry point.
Seal the gap, set a few sticky traps near the entry point, and move on. American roaches are a nuisance. German roaches are a crisis.
Bug Bombs and Foggers: The Worst Thing You Can Do
If you only remember one thing from this guide, make it this: do not buy a fogger.
The fog doesn't penetrate into cracks and voids where roaches actually hide. It repels them deeper into walls, pushes them into rooms that were clean before, and in apartments, drives them into neighboring units. You've now spread the infestation to three places instead of one.
That's not the worst part. The fogger deposits a thin layer of pesticide on every surface in the room -- your countertops, dishes, kids' toys, pet bowls. A 2019 North Carolina State University study found that foggers failed to reduce cockroach populations in any of the apartments tested and actually increased pesticide residue on kitchen surfaces by over 600%. Six hundred percent. On surfaces where people prepare food.
Throw the fogger away. It's $8 wasted.
What Actually Works: The Pro Protocol
Professional exterminators haven't used foggers or baseboard spray for German roaches in over a decade. Here's what they actually put down:
Gel bait. Advion cockroach gel ($25 for a 4-pack of syringes on Amazon) or Vendetta Plus ($30) are the gold standard. You put tiny pea-sized dots in cracks, under the sink, behind the fridge, inside cabinet hinges, along the gap where the counter meets the wall. Roaches eat the bait, go back to the nest, die, and the other roaches eat the dead one. The poison cascades through the colony.
It sounds disgusting because it is.
Boric acid dust. Harris Boric Acid Roach Powder, $8 at Home Depot. You puff a very thin layer into wall voids through outlet covers and gaps around plumbing. The key word is thin. If you can see a pile, you've used too much and roaches will walk around it. A light dusting sticks to their legs, they groom it off, and it destroys their gut lining. Boric acid keeps working for years as long as it stays dry.
IGR (Insect Growth Regulator). Gentrol Point Source discs, about $20 for a pack of 20. Stick one under the sink, one behind the fridge, one in the bathroom. These release a chemical that prevents nymphs from maturing into breeding adults. It doesn't kill roaches -- it sterilizes the colony. Without IGR, you're always fighting new generations. With it, the population collapses within 6 to 8 weeks.
Use all three together. Gel bait kills the current population, boric acid picks off stragglers, and IGR stops reproduction. That's essentially what a pro does for $200. If you've got cats, double-check product safety first -- our pet-safe pest control guide has the details on which products are safe for which animals.
The Apartment Problem
You can't solve a German roach problem in one apartment unit. Period.
German roaches travel between units through plumbing penetrations, electrical chases, shared wall voids, and gaps around HVAC lines. If your neighbor has them, you have a supply line pumping new roaches into your unit every single night.
The only real fix is building-wide treatment. Your landlord is legally required to provide pest control in most states -- look up your state's implied warranty of habitability. In New York, Chicago, and most major cities, it's explicitly the landlord's responsibility. Document the problem with photos, report it in writing (email, not just a phone call), and request treatment of adjacent units. Our renter's guide covers the full process for holding your landlord accountable.
In the meantime, caulk every single gap around your plumbing. Under the kitchen sink, behind the toilet, around the tub drain plate. Stuff steel wool into larger gaps first, then caulk over it. This won't eliminate roaches you already have, but it slows the pipeline of new ones.
Does Cleaning Help?
Yes and no.
A dirty kitchen with crumbs, grease buildup, and open food makes bait less effective because roaches have alternatives. Clean up and the bait becomes the best food source in the room. So cleaning makes treatments work better.
But cleaning alone won't end an infestation. German roaches can survive on toothpaste residue, soap scum, and glue from cardboard boxes. You can scrub your kitchen floor every night and still have roaches if there's a colony in the wall void behind your dishwasher. Cleanliness helps. It isn't the cure.
How Long Does It Take to Get Rid of Cockroaches?
American roaches: seal entry points, set some sticky traps, done in a week or two.
German roaches: expect 2 to 4 weeks before you see a major reduction, and 6 to 8 weeks for full elimination with proper baiting. Severe infestations (you see them during the day, you find them in every room) can take 2 to 4 professional treatments spread over 8 to 12 weeks.
If someone promises to eliminate German roaches in one visit, they're either lying or they're going to drench your place in spray, which will scatter them and give you the same colony back in a month.
What Does a Cockroach Exterminator Cost?
Single treatment for German roaches: $150 to $300, depending on the size of your home and how bad the infestation is. Most companies will tell you upfront that one treatment probably won't be enough.
Monthly service plan: $40 to $60 per month. This typically includes a quarterly interior treatment with gel bait and IGR, plus monthly exterior perimeter spray to keep American roaches and other outdoor pests from coming in. After the initial knockdown, most people switch to quarterly at $100 to $150 per visit.
Full elimination of a bad German roach infestation: budget $400 to $800 total across multiple treatments over 2 to 3 months. It's not cheap. But every month you wait, the colony doubles.
When to Call a Pro
See a couple of big roaches near an exterior door? You can handle that yourself. Seal the gap, set sticky traps, maybe apply some gel bait around the entry point.
See small tan roaches in your kitchen, especially near the stove, dishwasher, or under the sink? That's German roaches and you likely already have hundreds you haven't seen. They're nocturnal. For every one you spot during the day, there are dozens hiding in crevices within arm's reach.
A professional can inspect behind appliances, treat wall voids, and apply commercial-grade products in places you can't easily reach. More importantly, they know the difference between a roach that wandered in and a roach that lives there. That distinction changes everything about how you treat it.
Find a cockroach exterminator near you
Search licensed pest control companies in your area with verified reviews and real pricing information.
Search pest control companies