Local pest control in Defiance
Your Defiance exterminator, close to home
Defiance sits in the heart of Missouri wine country, with Highway 94, the Katy Trail and the Missouri River bottoms running past vineyards, wineries and historic farmhouses. The Femme Osage Creek valley and river lowlands are beautiful, and they also produce plenty of mosquitoes, ticks and rodents.
McCarthy's office at 1304 Hwy DD carries a Defiance mailing address, so this is home territory for our western team. We help homeowners on the bluffs and in the valley, and we give wineries, breweries and event venues the discreet, scheduled service their guests never notice.
We serve homes and businesses throughout Defiance (ZIP 63341) with residential pest control, commercial service and termite protection, all backed by our free re-treatment guarantee.
What we see most
Common pests in Defiance homes and businesses
Plan ahead
Defiance pest calendar
Pest activity in St. Charles County changes with the seasons. Here is what to watch for around Defiance through the year.
Spring
Ticks along trails and bluffs, termite swarms
Summer
Mosquitoes in the river bottoms, yellowjackets
Fall
Yellowjackets at harvest, mice moving indoors
Winter
Rodents in cellars, barns and outbuildings
Our services
Pest control services in Defiance, MO
Where we work in Defiance
We serve Defiance homes and businesses from the Missouri River bottoms to the bluffs above Highway 94.
- Highway 94 wine trail
- Katy Trail corridor
- Femme Osage Creek valley
- Historic Daniel Boone Home area
- Missouri River bottoms
- Matson area
- ZIP 63341
Why Defiance 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.
Defiance 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












