Local pest control in O'Fallon
Your O'Fallon exterminator, close to home
O'Fallon is the largest city in St. Charles County, and it has every kind of property we work on: 1980s ranch homes, brand-new subdivisions off Highway K and Highway N, apartment communities and a long list of businesses along I-70 and I-64. That variety means pest problems vary block by block, and a one-size plan does not cut it.
McCarthy has treated O'Fallon homes and businesses for decades. We look at how your property is built, what surrounds it and what you are seeing, then set up treatment that solves the problem and keeps it from coming back, with free re-treatment if it does.
We serve homes and businesses throughout O'Fallon (ZIP 63366 and 63368) with residential pest control, commercial service and termite protection, all backed by our free re-treatment guarantee.
What we see most
Common pests in O'Fallon homes and businesses
Plan ahead
O'Fallon pest calendar
Pest activity in St. Charles County changes with the seasons. Here is what to watch for around O'Fallon through the year.
Spring
Termite swarms, ant trails, carpenter bees
Summer
Wasps, yellowjackets, mosquitoes, fleas
Fall
Mice, spiders, crickets, Asian lady beetles
Winter
Rodents, cockroaches in heated buildings
Our services
Pest control services in O'Fallon, MO
Where we work in O'Fallon
We cover every O'Fallon neighborhood, from the historic downtown to the newest subdivisions on the edge of town.
- Downtown O'Fallon
- Fort Zumwalt Park area
- Highway K corridor
- Highway N corridor
- Winghaven
- I-70 & I-64 business corridors
- ZIP 63366
- ZIP 63368
Why O'Fallon chooses McCarthy
This third-generation, veteran-owned company has provided exceptional service for thousands of residential and commercial customers since 1968. Our medium size lets us control the quality of every job and focus on customer care.
If pests return between your regularly scheduled services, we re-treat at no cost to you.
O'Fallon pest control FAQs

Nearby areas we serve
Call us for pest removal and prevention!
St. Charles County:
(636) 441-1300
St. Louis County:
(314) 662-BUGS (2847)
New Melle & Defiance Areas:
(636) 357-4432












