
Pest Control Service Areas in Southeastern Pennsylvania
We're based in Media and serve every corner of Delaware County, with scheduled visits across Chester, Montgomery and Bucks counties and Philadelphia. Pick your county or town below.
- ★ 4.8 from 21 Google reviews
- Open 7 days, 8 a.m. to 7 p.m.
- Free inspection before treatment
- Family-run, based in Media, PA
How our service area works
Each county and town page explains what makes pest control different there: the age of the houses, how many are rentals, the creeks and woods nearby, and how far the drive is from Media. Pages are grouped by how often we work in each place.
Core areas are the Delaware County townships and boroughs closest to Media, where we work most days. Regular areas are the rest of Delaware County and the Main Line. Scheduled and extended areas are in Chester, Montgomery and Bucks counties and Philadelphia, where we book visits on set days.
The pest pressure changes as you move out from Media. The boroughs along the Philadelphia line, from Yeadon and Lansdowne to Darby and Collingdale, are mostly pre-war twins and rowhomes, where mice, roaches and bed bugs travel along shared walls. The middle of the county, along Baltimore Pike and Route 1, is post-war Cape Cods and split-levels where termites and fall mice are the regular calls. The western townships around Ridley Creek State Park and the Brandywine are wooded and wet, so ticks, mosquitoes and carpenter ants lead the list. Chester County's newer subdivisions, Montgomery County's Main Line stone houses and Bucks County's post-war slabs each have their own pattern, and every town page explains it.
- Delaware County: 61 towns and townships
- Montgomery County: 90 towns and townships
- Chester County: 62 towns and townships
- Bucks County: 47 towns and townships
- Philadelphia: city and county, covered on one page
Start with your county

Delaware County
Home county: 49 municipalities, Crum, Ridley, Chester and Darby creeks, and dense pre-war twin and rowhome stock in the east
See towns →
Montgomery County
Main Line estates, the King of Prussia commercial core and Schuylkill River towns
See towns →
Chester County
Horse country, mushroom farms and 1990s-2000s subdivisions spreading west of Route 202
See towns →
Bucks County
Levittown's post-war slabs in the south and Delaware River and farm country to the north
See towns →
Philadelphia
City and county on one page: rowhomes, twins and older apartment stock.
See Philadelphia →Core service areas (Delaware County)
- Upper Darby TownshipDelaware County · ~15 minDelaware County's largest municipality, with 69th Street Terminal and block after block of rowhomes
- Haverford TownshipDelaware County · ~20 minHavertown, Llanerch and Haverford College sections share Darby Creek's wooded banks
- Ridley TownshipDelaware County · ~10 minBoeing's Ridley Park plant, Holmes, Secane and Milmont Park all fall inside it
- Drexel HillDelaware County · ~15 minUpper Darby CDP of brick twins plus the large Drexelbrook apartment community
- Springfield Township (Delaware County)Delaware County · ~10 minSpringfield Mall and Baltimore Pike retail sit among post-war Cape Cods
- Marple TownshipDelaware County · ~10 minDelaware County Community College, Lawrence Park and the Broomall commercial strip anchor it
- Aston TownshipDelaware County · ~10 minNeumann University and the Chester Creek valley border 1960s-70s split-levels
- Middletown Township (Delaware County)Delaware County · ~5 minElwyn, Lima, Wawa and Glen Riddle surround Riddle Hospital and the Wawa rail station
- Nether Providence TownshipDelaware County · ~5 minWallingford and Garden City sit along Crum Creek beside Smedley Park
- Upper Providence Township (Delaware County)Delaware County · ~5 minRose Tree Park and the Ridley Creek State Park edge put wooded lots behind most houses
- BroomallDelaware County · ~10 minMarple Township CDP built around the West Chester Pike and Sproul Road crossing
- WoodlynDelaware County · ~10 minRidley Township CDP of post-war houses just off MacDade Boulevard
- Village Green-Green RidgeDelaware County · ~15 minAston Township CDP of ranch and split-level streets off Pennell Road
- FolsomDelaware County · ~10 minRidley Township CDP around Ridley High School and Morton Avenue
- BrookhavenDelaware County · ~10 minRanch homes and garden apartments off Edgmont Avenue next to Chester Township
- SwarthmoreDelaware County · ~5 minSwarthmore College and the Crum Woods wrap a borough of large pre-war homes
- MediaDelaware County · ~5 minCounty-seat borough with the Route 101 trolley on State Street and walk-up apartments over shops
- Edgmont TownshipDelaware County · ~15 minBorders Ridley Creek State Park, with deer trails running up to newer subdivisions
- LimaDelaware County · ~10 minApartment-heavy crossroads near the Promenade at Granite Run on Baltimore Pike
- MortonDelaware County · ~10 minSmall rail borough on the Media/Wawa Line wedged between Springfield and Rutledge
- Rose ValleyDelaware County · ~5 minArts-and-Crafts community founded in 1901, home of Hedgerow Theatre, set in deep woods
Regular service areas
- Radnor TownshipDelaware County · ~20 minVillanova, Wayne, St. Davids and Rosemont line Lancaster Avenue on the Main Line
- ChesterDelaware County · ~15 minWidener University, Subaru Park and Harrah's sit on a Delaware riverfront of old rowhomes
- Concord TownshipDelaware County · ~20 minConcordville retail at Routes 1 and 322 with Garnet Valley school subdivisions behind it
- Upper Chichester TownshipDelaware County · ~20 minRoute 322 corridor with Boothwyn, Twin Oaks and Ogden sections
- Newtown Township (Delaware County)Delaware County · ~15 minNewtown Square, the Ellis Preserve and SAP's campus sit at Routes 3 and 252
- YeadonDelaware County · ~20 minTwin homes run up to Cobbs Creek along the Philadelphia city line
- LansdowneDelaware County · ~20 minVictorian streets, the historic Lansdowne Theater and Darby Creek frontage
- DarbyDelaware County · ~20 minSettled in 1682 on Darby Creek, with Mercy Fitzgerald Hospital and trolley-line rowhomes
- Bethel TownshipDelaware County · ~20 minBooths Corner Farmers Market and 1990s subdivisions on former farmland
- Darby TownshipDelaware County · ~20 minTwo separate sections, including Briarcliffe, near the Darby Creek tidal marsh
- VillanovaDelaware County · ~25 minVillanova University dorms and large estate homes off Spring Mill Road
- CollingdaleDelaware County · ~20 minTwin and row streets along the Route 102 trolley
- Ridley ParkDelaware County · ~15 minVictorian railroad suburb laid out around Ridley Park Lake
- GlenoldenDelaware County · ~15 minMacDade Boulevard borough beside Muckinipattis Creek
- Thornbury Township (Delaware County)Delaware County · ~20 minGlen Mills and Cheyney addresses with large-lot homes and open fields
- Clifton HeightsDelaware County · ~15 minFormer mill borough on Darby Creek served by Baltimore Pike and the Route 102 trolley
- FolcroftDelaware County · ~20 minBorders the John Heinz refuge and its Darby Creek tidal wetlands
- WayneDelaware County · ~25 minDowntown Wayne's Lancaster Avenue shops and the Wayne Art Center sit in a Victorian rail suburb
- Prospect ParkDelaware County · ~15 minRail borough next to the Morton Homestead on the Darby Creek side
- Sharon HillDelaware County · ~20 minEnd of the Route 102 trolley line at Chester Pike
- NorwoodDelaware County · ~15 minAmosland Road borough bounded by Darby and Muckinipattis creeks
- BoothwynDelaware County · ~20 minUpper Chichester CDP near Route 322 and Naamans Creek
- AldanDelaware County · ~15 minPocket borough of pre-war homes at the Clifton-Aldan rail stop next to Clifton Heights
- Chester TownshipDelaware County · ~15 minToby Farms and Chester Creek edge the city of Chester
- Tinicum TownshipDelaware County · ~25 minPhiladelphia International Airport, Essington's riverfront and the Heinz refuge marsh
- Chadds Ford TownshipDelaware County · ~25 minBrandywine River Museum and Brandywine Battlefield along the Route 1 corridor
- LinwoodDelaware County · ~20 minLower Chichester CDP of older homes close to Route 13
- St. DavidsDelaware County · ~25 minEastern University campus and St. Davids Square on Lancaster Avenue
- RosemontDelaware County · ~25 minRosemont College and apartment buildings off Lancaster Avenue
- Lower Chichester TownshipDelaware County · ~20 minLinwood and Route 13 sit next to Marcus Hook's refinery complex
- UplandDelaware County · ~15 minChester Creek mill town and home of the 1683 Caleb Pusey House
- Chester HeightsDelaware County · ~15 minNewer townhome communities off Route 452 next to Concord
- East LansdowneDelaware County · ~20 minTiny borough of pre-war twins between Lansdowne and Upper Darby
- EddystoneDelaware County · ~15 minDelaware River town at the Crum Creek mouth, former Baldwin Locomotive site
- ColwynDelaware County · ~20 minSmall borough where Cobbs Creek meets Darby Creek at the city line
- ParksideDelaware County · ~10 minCompact borough of early-1900s bungalows beside Brookhaven
- Marcus HookDelaware County · ~20 minDelaware River port town wrapped around the Marcus Hook Industrial Complex
- TrainerDelaware County · ~20 minRiverfront borough beside the Monroe Energy refinery
- MillbourneDelaware County · ~20 minTiny borough at the Market-Frankford Line's Millbourne station on the city line
- RutledgeDelaware County · ~10 minPlanned turn-of-the-century borough of about a tenth of a square mile beside Morton
Scheduled service areas
- PhiladelphiaPhiladelphia · ~35 min
- Lower Merion TownshipMontgomery County · ~25 min
- NorristownMontgomery County · ~35 min
- Upper Merion TownshipMontgomery County · ~30 min
- Tredyffrin TownshipChester County · ~30 min
- Lower Providence TownshipMontgomery County · ~35 min
- King of PrussiaMontgomery County · ~30 min
- West Goshen TownshipChester County · ~30 min
- West ChesterChester County · ~30 min
- West Whiteland TownshipChester County · ~35 min
- Whitemarsh TownshipMontgomery County · ~35 min
- PhoenixvilleChester County · ~35 min
- Uwchlan TownshipChester County · ~40 min
- East Goshen TownshipChester County · ~25 min
- Plymouth TownshipMontgomery County · ~35 min
- West Norriton TownshipMontgomery County · ~35 min
- East Whiteland TownshipChester County · ~30 min
- West Bradford TownshipChester County · ~40 min
- East Norriton TownshipMontgomery County · ~35 min
- ArdmoreMontgomery County · ~20 min
- CoatesvilleChester County · ~50 min
- Willistown TownshipChester County · ~25 min
- Westtown TownshipChester County · ~25 min
- Easttown TownshipChester County · ~20 min
- East Bradford TownshipChester County · ~35 min
- Bala CynwydMontgomery County · ~30 min
- ConshohockenMontgomery County · ~30 min
- AudubonMontgomery County · ~35 min
- Kennett TownshipChester County · ~40 min
- Schuylkill TownshipChester County · ~35 min
- East Pikeland TownshipChester County · ~40 min
- DowningtownChester County · ~40 min
- East Marlborough TownshipChester County · ~40 min
- LionvilleChester County · ~35 min
- Plymouth MeetingMontgomery County · ~35 min
- ExtonChester County · ~35 min
- Blue BellMontgomery County · ~40 min
- PaoliChester County · ~25 min
- Charlestown TownshipChester County · ~35 min
- Kennett SquareChester County · ~40 min
- Penn WynneMontgomery County · ~20 min
- Bryn MawrMontgomery County · ~20 min
- ChesterbrookChester County · ~30 min
- OxfordChester County · ~70 min
- Merion StationMontgomery County · ~25 min
- BridgeportMontgomery County · ~30 min
- EaglevilleMontgomery County · ~40 min
- TrooperMontgomery County · ~35 min
- NarberthMontgomery County · ~25 min
- Pocopson TownshipChester County · ~35 min
- BerwynChester County · ~25 min
- MalvernChester County · ~25 min
- FrazerChester County · ~30 min
- WynnewoodMontgomery County · ~25 min
- DevonChester County · ~25 min
Extended service areas
- Bensalem TownshipBucks County · ~55 min
- Abington TownshipMontgomery County · ~45 min
- Bristol TownshipBucks County · ~65 min
- LevittownBucks County · ~65 min
- Middletown Township (Bucks County)Bucks County · ~65 min
- Northampton TownshipBucks County · ~60 min
- Cheltenham TownshipMontgomery County · ~40 min
- Falls TownshipBucks County · ~75 min
- Lower Makefield TownshipBucks County · ~70 min
- Warminster TownshipBucks County · ~55 min
- Upper Dublin TownshipMontgomery County · ~45 min
- Horsham TownshipMontgomery County · ~50 min
- Upper Moreland TownshipMontgomery County · ~50 min
- Montgomery TownshipMontgomery County · ~50 min
- Warrington TownshipBucks County · ~55 min
- Upper Providence Township (Montgomery County)Montgomery County · ~40 min
- PottstownMontgomery County · ~55 min
- Springfield Township (Montgomery County)Montgomery County · ~35 min
- Limerick TownshipMontgomery County · ~50 min
- Buckingham TownshipBucks County · ~65 min
- Lower Southampton TownshipBucks County · ~55 min
- Whitpain TownshipMontgomery County · ~40 min
- Newtown Township (Bucks County)Bucks County · ~70 min
- LansdaleMontgomery County · ~50 min
- Hatfield TownshipMontgomery County · ~55 min
- Towamencin TownshipMontgomery County · ~50 min
- Doylestown TownshipBucks County · ~60 min
- Upper Gwynedd TownshipMontgomery County · ~45 min
- Hilltown TownshipBucks County · ~65 min
- Lower Salford TownshipMontgomery County · ~50 min
- HorshamMontgomery County · ~50 min
- Upper Southampton TownshipBucks County · ~55 min
- Warwick TownshipBucks County · ~60 min
- Caln TownshipChester County · ~45 min
- Skippack TownshipMontgomery County · ~45 min
- Plumstead TownshipBucks County · ~70 min
- Willow GroveMontgomery County · ~45 min
- Richland TownshipBucks County · ~75 min
- Lower Moreland TownshipMontgomery County · ~45 min
- Franconia TownshipMontgomery County · ~55 min
- New Hanover TownshipMontgomery County · ~60 min
- MontgomeryvilleMontgomery County · ~50 min
- Upper Uwchlan TownshipChester County · ~45 min
- Lower Pottsgrove TownshipMontgomery County · ~55 min
- New Britain TownshipBucks County · ~60 min
- Lower Gwynedd TownshipMontgomery County · ~45 min
- New Garden TownshipChester County · ~45 min
- Douglass Township (Montgomery County)Montgomery County · ~65 min
- Worcester TownshipMontgomery County · ~45 min
- RoslynMontgomery County · ~45 min
- Milford Township (Bucks County)Bucks County · ~70 min
- East Brandywine TownshipChester County · ~45 min
- BristolBucks County · ~65 min
- MorrisvilleBucks County · ~75 min
- CroydonBucks County · ~60 min
- QuakertownBucks County · ~75 min
- PerkasieBucks County · ~65 min
- HarleysvilleMontgomery County · ~55 min
- East Nottingham TownshipChester County · ~70 min
- Perkiomen TownshipMontgomery County · ~45 min
- London Grove TownshipChester County · ~50 min
- West Caln TownshipChester County · ~55 min
- SanatogaMontgomery County · ~55 min
- Upper Makefield TownshipBucks County · ~70 min
- Fairless HillsBucks County · ~70 min
- KulpsvilleMontgomery County · ~50 min
- Solebury TownshipBucks County · ~75 min
- Upper Hanover TownshipMontgomery County · ~70 min
- North Coventry TownshipChester County · ~55 min
- Honey Brook TownshipChester County · ~60 min
- DoylestownBucks County · ~65 min
- HatboroMontgomery County · ~50 min
- Valley TownshipChester County · ~55 min
- East Fallowfield TownshipChester County · ~50 min
- West Brandywine TownshipChester County · ~50 min
- GlensideMontgomery County · ~40 min
- East Vincent TownshipChester County · ~45 min
- Bedminster TownshipBucks County · ~75 min
- Elkins ParkMontgomery County · ~40 min
- East Coventry TownshipChester County · ~50 min
- SoudertonMontgomery County · ~55 min
- RichboroBucks County · ~65 min
- AmblerMontgomery County · ~40 min
- West Vincent TownshipChester County · ~45 min
- Maple GlenMontgomery County · ~45 min
- Fort WashingtonMontgomery County · ~40 min
- GilbertsvilleMontgomery County · ~65 min
- Upper Pottsgrove TownshipMontgomery County · ~60 min
- OrelandMontgomery County · ~40 min
- New London TownshipChester County · ~60 min
- East Rockhill TownshipBucks County · ~70 min
- Penn TownshipChester County · ~55 min
- Lower Oxford TownshipChester County · ~65 min
- WyndmoorMontgomery County · ~35 min
- East Caln TownshipChester County · ~40 min
- West Rockhill TownshipBucks County · ~65 min
- CollegevilleMontgomery County · ~40 min
- Spring HouseMontgomery County · ~45 min
- FlourtownMontgomery County · ~35 min
- RoyersfordMontgomery County · ~45 min
- TelfordMontgomery County · ~60 min
- JenkintownMontgomery County · ~40 min
- SellersvilleBucks County · ~65 min
- ChalfontBucks County · ~55 min
- TrappeMontgomery County · ~45 min
- PennsburgMontgomery County · ~70 min
- ParkesburgChester County · ~60 min
- SkippackMontgomery County · ~45 min
- ThorndaleChester County · ~45 min
- Spring CityChester County · ~45 min
- HatfieldMontgomery County · ~55 min
- North WalesMontgomery County · ~45 min
- PottsgroveMontgomery County · ~55 min
- WyncoteMontgomery County · ~40 min
- East GreenvilleMontgomery County · ~70 min
- Salford TownshipMontgomery County · ~60 min
- West GroveChester County · ~55 min
- New HopeBucks County · ~80 min
- YardleyBucks County · ~75 min
- PlumsteadvilleBucks County · ~70 min
- Red HillMontgomery County · ~65 min
- Mont ClareMontgomery County · ~35 min
- Spring MountMontgomery County · ~55 min
- NewtownBucks County · ~65 min
- DublinBucks County · ~70 min
- Lincoln UniversityChester County · ~65 min
- Honey BrookChester County · ~65 min
- SpinnerstownBucks County · ~75 min
- LanghorneBucks County · ~65 min
- NottinghamChester County · ~75 min
- ElversonChester County · ~60 min
- SchwenksvilleMontgomery County · ~50 min
- WoxallMontgomery County · ~60 min
- Milford SquareBucks County · ~70 min
- SilverdaleBucks County · ~65 min
- AtglenChester County · ~65 min
- RichlandtownBucks County · ~80 min
- Bryn AthynMontgomery County · ~50 min
- AvondaleChester County · ~45 min
- OaksMontgomery County · ~35 min
- GlenmooreChester County · ~50 min
- Blooming GlenBucks County · ~65 min
- TrumbauersvilleBucks County · ~70 min
- CochranvilleChester County · ~60 min
- Green LaneMontgomery County · ~60 min
Service area questions
How far from Media do you travel?
Delaware County is our home county and where most of our work is. We also schedule visits into Chester, Montgomery and Bucks counties and Philadelphia. The farther out you are, the more likely we will book a set day rather than come the same afternoon, so call and we will give you the honest timing.
My town is not listed. Can you still help?
Possibly. The list covers the municipalities and Census places we serve regularly. Neighborhoods and villages such as Havertown, Newtown Square or Glen Mills sit inside the townships listed here. If you are unsure, call with your address and we will tell you.
Which towns get the quickest visits?
The Delaware County townships and boroughs closest to Media, such as Upper Providence, Nether Providence, Middletown, Springfield and Swarthmore, are usually the easiest to fit in the same day when the schedule allows. Farther areas in Chester, Montgomery and Bucks counties are booked on set days, so call early.
Are the drive times exact?
No. They are straight-line estimates from our base in Media to give you a sense of distance. Traffic on Baltimore Pike, Route 1 and I-476 changes the real drive, and we confirm a visit window when you book.
Check if we cover your street
Call with your address and we'll confirm coverage and the soonest visit window.
- ★ 4.8 from 21 Google reviews
- Open 7 days, 8 a.m. to 7 p.m.
- Free inspection before treatment
- Family-run, based in Media, PA
Open 7 days, 8 a.m. to 7 p.m.
