A German cockroach problem in a San Francisco flat usually takes two to four visits spread over four to eight weeks, and an Argentine ant trail usually takes one to two visits plus some sealing work — the difference comes down to biology, not effort. Roaches have egg cases that shrug off almost everything you put down, so you're waiting out a hatch cycle. Ants are a foraging problem you can often interrupt in one go, if you find where the trail enters. Shared walls, old crawlspaces and neighboring units stretch both timelines.
German cockroach jobs in San Francisco typically run two to four visits over four to eight weeks, because the egg case — the capsule the female carries — protects the next generation from nearly every product on the truck. I'll admit something. Early in my career I treated a kitchen in the Excelsior, felt great about it, saw the counts crash, and told the tenant we were basically done. Three weeks later, baby roaches. Tiny ones, the size of a sesame seed, all over the toe-kick. I hadn't failed. I'd just gotten ahead of myself. Here's the actual sequence: first visit knocks down the adults and nymphs that are out foraging and gets bait into the harborage — hinge gaps, the motor housing under the fridge, the void behind the sink. Then you wait. Somewhere in that second-to-fourth week, eggs hatch, the new nymphs eat the bait we already placed, and the population collapses for real. The follow-up visit exists to confirm that and to re-bait anything that got consumed or cleaned off. Does every job need four visits? No. A single studio with one clear source can be quiet after two. A ground-floor unit in a six-plex where the neighbor's kitchen shares a wall stud with yours? Plan on more, and plan on us wanting to talk to the building manager.
Argentine ant trails commonly settle down after one to two visits, because you're treating a foraging column rather than a breeding colony living inside your walls. The colony is almost always outside — under a sidewalk slab, in the retaining wall, in the soil against the foundation, in that strip of ivy nobody's touched since the Bush administration. What comes indoors is a supply line. Interrupt it correctly and the line dies out. I've had Noe Valley kitchens go from a hundred ants on the counter to zero in about a week and stay that way. Now the honest part: seasonality. Argentine ants in San Francisco move indoors when conditions push them — the first real rain of the season, or a dry stretch when the soil moisture drops. So a house near Glen Park Canyon might be spotless from June through October and then get a January push through the same window sill. That's not the treatment failing. That's a different event. If you saw us in spring and you see ants again after a storm, the second visit is usually quick and cheap relative to the first, and we already know your entry points.
Shared walls, unsealed crawlspaces and mixed-use ground floors are the single biggest reason a San Francisco pest job takes more visits than the textbook says. You can do everything right in your unit and still get re-seeded from next door. This is the part nobody explains to renters, and it drives people crazy. Think about how a 1908 Edwardian in the Mission is built. Balloon framing in places, plumbing chases that run floor to floor with no fire-stopping, a crawlspace with a dirt floor and a vent screen that rusted out sometime around the Loma Prieta quake. A German cockroach can travel that chase like an elevator. In North Beach and along the mixed-use blocks of Potrero Hill, you've got restaurant grease traps and shared trash rooms under residential units — a permanent food source thirty feet from someone's kitchen. So when I walk a Bernal Heights in-law unit and the tenant asks why this'll take three visits when their friend in a new Dogpatch build only needed one, that's the answer. Different building, different problem. It's also why I push exclusion so hard. Sealing the gap around the water line under the sink, screening the crawlspace vents, foaming the void behind the baseboard — that work is what makes visit three the last one instead of visit seven. Find the entry. Seal it. Stay gone. That's not a slogan I use to sound clever; it's literally the order of operations.
The homework between visits — sanitation, moisture, and not wiping out the bait — often decides whether you need two visits or five. I know that sounds like a way to blame the customer. It isn't. Most people are doing something reasonable that happens to work against the treatment. Two things I bring up in almost every kitchen. One: please don't spray a store-bought aerosol over the bait we placed. It repels roaches away from the exact thing that's supposed to kill them, and I've watched a two-visit job turn into four because of a can of Raid under the sink. Two: don't degrease the areas we flagged. Wipe the counters all you want. Leave the hinge gaps and the back corner of the cabinet alone until we come back. On the ant side, the between-visit ask is usually about moisture and food. A leaking angle stop in an Inner Richmond bathroom will keep drawing ants no matter what I put down outside. Fix the drip, and the ant pressure sometimes drops on its own. Same story with fruit on the counter and the recycling bin that doesn't get rinsed. Small stuff. Real effect. And if you want a straight answer about what's actually being applied around your kid or your cat — ask. I'll tell you the product, where it's going, and why that placement instead of a broadcast spray. Baits in cracks and gel in voids exist precisely so nobody's breathing anything.
Expect a market-range starting point of $250 for a single visit in San Francisco, with multi-visit roach programs typically quoted as a package rather than per-trip. I'm not going to pretend I can price your kitchen from a blog post. Unit size, how many rooms are involved, whether it's a single flat or a four-unit building, and how much sealing work is needed all move the number. What I can tell you is how we quote: a free on-site look first, then a written scope with the visit count in it. If I think it's a two-visit job, I'll say two. If your neighbor's unit is clearly the source and nobody's letting us in there, I'll say that too, and I'll tell you what we can realistically hold instead of overselling you. You don't need to sign a twelve-month agreement to get an inspection or a single treatment. Some folks do want ongoing service — mostly building managers who need documentation before a tenant complaint escalates, and honestly that's a smart reason to have it. But it's a choice, not a gate. If you want the fuller picture on how we sequence this stuff, our page on <a href="/">pest control in San Francisco</a> walks through the IPM steps by pest and building type.
Progress on a German cockroach job looks like fewer adults, then a brief bump in tiny nymphs, then near-silence — in that order. Progress on an ant job looks like a dying trail within a few days. If you know that pattern going in, you won't panic at week three. Some markers I tell people to watch. Roaches: dead ones in the open is a good sign, not a bad one, because it means they're taking bait and not making it back to harborage. Sightings shifting from evening to daytime can mean crowding, which is also information. Then the nymph bump, which feels awful and is usually the last gasp. Ants: the column thins from the tail end first, and you'll often see a cluster of confused stragglers near the entry point before it goes quiet. Also worth saying — total, permanent zero isn't something anybody can honestly guarantee in a shared-wall building where the unit next door is a variable. What we can do is get your unit down to no activity and seal it so re-entry is hard. That's the realistic win, and in an Outer Sunset four-plex or a Bayview duplex, it holds.
German cockroach egg cases protect the developing nymphs from most treatment products, so a follow-up visit is scheduled after the eggs hatch — typically two to four weeks later. The follow-up confirms the new nymphs consumed the bait already in place and re-baits anything that was eaten or cleaned away. Skipping it is the most common reason a roach problem appears to come back.
One visit often resolves an Argentine ant trail, because the colony lives outdoors and only the foraging line comes inside. A second visit is common when the entry point is hard to reach, when there's an active moisture source indoors, or when the first winter rains push a fresh column in months later. Sealing the entry is what makes the result hold.
Shared walls, unsealed plumbing chases and open crawlspaces in older San Francisco flats let cockroaches move between units, which regularly adds visits to a treatment plan. A unit can be cleared and then re-seeded from a neighboring kitchen. Coordinating with the building manager or adjacent unit produces a far more durable result than treating one apartment in isolation.
Yes — targeted baits and gels placed in cracks and voids are the standard professional approach for German cockroaches, and they work because roaches feed on them and carry the active ingredient back to harborage. Broadcast spraying often performs worse, since it repels roaches away from bait. Placement discipline matters more than product volume.
No contract is required for an inspection or a single treatment. Ongoing service is available and is genuinely useful for building managers who need documented treatment records, but it's optional. Scope and visit count are put in writing after a free on-site visit, with pricing starting at $250 for San Francisco.
Avoid spraying store-bought aerosols near placed baits, since repellent products drive cockroaches away from the bait that's meant to kill them. Also leave flagged harborage areas — hinge gaps, cabinet corners, the void behind the sink — undisturbed until the follow-up visit. Fixing any active plumbing drip and keeping food sealed both shorten the timeline noticeably.