Skip to content
LA County and San Bernardino County Wide Coverage

Professional Pest Control Coverage Across Los Angeles County and San Bernardino County

Providing discreet pest control for residential estates and commercial properties in every major LA neighborhood, with same-day service available for an extra fee. Our QualityPro technicians are already in your area.

Find My City & Get a Quote

⭐ 4.9 Rating Across LA County • Same-day service (extra fee) • 15+ Years Local Experience

CA Licensed

Structural Pest Control

QualityPro

Certified Excellence

BBB A+

Better Business Bureau rating

4.9 Rating

Across LA County

Select Your Service

Choose your pest control need and find local experts in your neighborhood

General Pest Control

Year-round protection against ants, spiders, cockroaches, and common LA pests

View Local Experts

Bed Bug Treatment

Professional chemical and fungal treatments with preparation support for effective control

View Local Experts

Rodent Control

Complete removal and control programs for mice and rats throughout LA County and San Bernardino County

View Local Experts

Why We Are Los Angeles' First Choice for Pest Management

We understand the unique architectural and environmental pest challenges of LA. From coastal Malibu humidity to dense West Hollywood apartments, our team provides neighborhood-specific solutions that national franchises miss.

Coastal Expertise

From Malibu humidity to beachfront properties, we understand coastal pest pressures

Urban Specialists

Dense West Hollywood apartments to downtown high-rises—we handle LA's unique challenges

Hillside Solutions

Canyon homes in Calabasas to foothill estates—specialized treatments for elevated properties

15+ Years LA County Experience

We've protected over 10,000 properties across every LA neighborhood

Bilingual Technicians

English and Spanish speaking teams serving LA's diverse communities

Emergency Response

24/7 availability for urgent pest situations throughout LA County; same-day service available for an extra fee

Eco-Friendly Treatments

Safe for families, pets, and California's environment

Select Your Neighborhood for Immediate Service

Find your city below and connect with local experts who understand your area's unique pest challenges

Dedicated Support for LA Property Managers & HOA

We offer priority scheduling, detailed digital documentation, and professional service for commercial clients across the county

Priority Scheduling

Dedicated account manager with emergency response for your properties; same-day service available for an extra fee

Digital Documentation

Detailed service reports, treatment logs, and compliance certificates for LA County inspections

Professional Service

Courteous technicians and confidential treatment—minimal disruption to your tenants

Download our commercial services brochure to learn about volume discounts, multi-property contracts, and regulatory compliance support.

Download Commercial Brochure

Real Results from Real LA Neighborhoods

Hear from homeowners across Los Angeles County and San Bernardino County who trusted PesPro with their pest problems

"PesPro controlled our bed bug problem in Santa Monica with their professional treatment program. Their chemical and fungal approach was completely effective and their team was incredibly professional. Highly recommend!"

Jennifer K.

Santa Monica
1 / 5

PesPro Pest Control Service Areas in Southern California

PesPro provides professional pest control services across two of Southern California's largest counties: Los Angeles County and San Bernardino County. Our service area encompasses more than 50 cities and communities, from the Pacific coastline to the Inland Empire, ensuring quality pest management is accessible throughout the region.

In Los Angeles County, we serve Beverly Hills, Santa Monica, West Hollywood, Malibu, Manhattan Beach, Calabasas, La CaƱada Flintridge, Palos Verdes Estates, and many more. In San Bernardino County, our coverage includes Ontario, Rancho Cucamonga, San Bernardino, and surrounding communities. Each area has unique pest pressures and our technicians bring area-specific expertise to every service call.

Two counties covered from one base in El Monte

Every PesPro route starts at 12207 Chosen St, El Monte, CA 91733, in the central San Gabriel Valley. That location explains the shape of the map. The cities closest to the office get the tightest scheduling windows. The rest of Los Angeles County and San Bernardino County is reached on scheduled routes that radiate from the same base.

Coverage is organized by region rather than by city limits, because each region has its own pest profile:

  • San Gabriel Valley core: South El Monte, Rosemead, Temple City, San Gabriel, Alhambra, Monterey Park, Baldwin Park and Pico Rivera, all minutes from the office.
  • Foothill cities around Pasadena, and the East San Gabriel Valley.
  • Whittier and the East Los Angeles gateway cities.
  • Glendale and Burbank.
  • The San Fernando Valley, including Northridge and Van Nuys, and Santa Clarita.
  • Hollywood, the Westside and Malibu.
  • Inglewood, Hawthorne, the South Bay, San Pedro and Long Beach.
  • The Inland Empire: Ontario, Rancho Cucamonga, Upland, Chino, Fontana and San Bernardino.
  • The High Desert: Victorville, Hesperia and Apple Valley.

San Gabriel Valley: washes, foothills and post-war housing

Two features drive pest pressure here. The first is water. The Rio Hondo and San Gabriel River corridors run past El Monte, Rosemead, Pico Rivera, Baldwin Park, Montebello and Whittier. They sustain Norway rats and Oriental cockroaches, which push into neighborhoods after the first autumn rains. The second is the housing stock. Much of it dates from the 1940s to the 1960s, with original vents, utility penetrations and remodel layers that rodents use as entry points.

The foothill cities add a third pressure. Pasadena, San Marino, South Pasadena, Sierra Madre, Arcadia, Monrovia, Duarte, Azusa and La CaƱada Flintridge sit against the San Gabriel Mountains. Mature tree canopy carries roof rats from open space to rooflines, and wildlife follows the washes down each autumn. Summer heat drives Argentine ants and cockroaches indoors across the whole valley, from Covina and West Covina to La Puente and Hacienda Heights.

Coastal, hillside and dense urban cities

Santa Monica, Malibu and Manhattan Beach carry coastal rodent pressure on beachfront properties. Vacation rentals there bring bed bugs in with each change of guests. Hillside and canyon cities such as Calabasas, La CaƱada Flintridge and Palos Verdes Estates deal with rats and wildlife coming off open space. Exclusion is the most requested service in those cities.

Dense urban cores behave differently. Long Beach, Glendale, Pasadena, West Hollywood and Beverly Hills have large stocks of multi-unit buildings. Cockroaches and bed bugs move between units through shared walls and utility chases, so treating one unit rarely ends the problem. Property-manager programs with adjacent-unit inspection and building-wide documentation are common in these cities.

Inland Empire: longer summers and logistics facilities

Ontario, Rancho Cucamonga, Upland, Chino, Fontana and San Bernardino run several degrees hotter than the coast, with a warm season that starts earlier and ends later. Ant and cockroach activity peaks hard in summer. Quarterly service holds up better than one-off visits because the pressure returns quickly. The warehouses and logistics facilities around Ontario need commercial rodent programs with documented monitoring, which we run on recurring routes from El Monte.

Scheduling, routing and multi-location portfolios

The office books appointments Mon–Fri 8AM–6PM, Sat 9AM–3PM. Outside those hours the emergency line at (323) 472-5329 answers around the clock, and same-day service is available for an extra fee whenever a route allows.

Property managers with buildings in several cities work with one account, one set of digital service logs and consolidated multi-site invoicing. Per-door rates decrease with building size. We provide tenant-notification templates and coordinate service with California Civil Code 1941.1, the landlord's duty to keep rental premises free of vermin. More than 500 multi-unit properties, from 10-unit buildings to complexes of more than 200 units, are under active PesPro management.

How a route day works, and what it means for your appointment

Technicians leave El Monte each morning on routes grouped by region, so appointments in the same part of the county are clustered on the same day. That is why the dispatcher offers arrival windows rather than exact times. It is also why San Gabriel Valley addresses close to the office can usually be fitted in first.

Emergency calls on the 24/7 line are worked into the day's routes across both counties. Same-day service is available for an extra fee whenever a route allows. Property managers with several buildings can ask for a standing route day, so every site is serviced on a predictable schedule with one set of logs.

Unincorporated communities are covered too

A large share of the San Gabriel Valley and the Whittier area has no city hall. These communities are governed by Los Angeles County rather than a city. Our coverage follows county lines, not city limits, so they are served from El Monte exactly like the incorporated cities around them:

  • Hacienda Heights, Rowland Heights and Avocado Heights.
  • Valinda, Vincent and West Puente Valley.
  • South San Gabriel, East San Gabriel and East Pasadena.
  • North El Monte and West Whittier-Los Nietos.

Who handles complaints in an unincorporated community

The practical difference is who handles complaints about a neighboring property. In an unincorporated area, rodent and vector complaints go to the Los Angeles County Department of Public Health rather than a city code-enforcement office. Mosquito concerns go to the vector control district for that area. Treatment of your own home or business works the same way everywhere: inspection, written quote, service, 30-day guarantee.

Common questions

My city is not on your list. Do you still come?

If the address is in Los Angeles County or San Bernardino County, yes. The city pages cover the places we serve most often, not the limit of the service area. The contact form checks your address against our coverage as soon as you enter it, or you can call and ask the dispatcher.

Which areas get the fastest scheduling?

The San Gabriel Valley cities closest to the El Monte office. That means El Monte, South El Monte, Rosemead, Temple City, San Gabriel, Alhambra, Monterey Park, Baldwin Park, Arcadia and Pico Rivera. Routes stage there each morning, so those addresses slot in first. Emergency calls are routed county-wide regardless of distance.

Do you serve unincorporated communities as well as cities?

Yes, and each has its own page. North El Monte, Avocado Heights, Mayflower Village, West Puente Valley, South San Gabriel, East San Gabriel and East Pasadena are unincorporated Los Angeles County communities on our routes. So are Valinda, Vincent, Hacienda Heights, Rowland Heights, East Los Angeles and West Whittier-Los Nietos.

Can one contract cover buildings in different cities?

Yes. A portfolio spanning Alhambra, Glendale and Long Beach, for example, runs under a single account. You get consolidated invoicing, one point of contact and digital service logs for every site.

Why do rodents show up every autumn in the foothills and near the washes?

The first rains and cooler nights push roof rats and Norway rats toward warm, dry structures. Tree canopy in foothill cities such as Pasadena, Arcadia and Monrovia gives roof rats a route to rooflines. The Rio Hondo and San Gabriel River channels give Norway rats a corridor into El Monte, Rosemead, Pico Rivera and Baldwin Park. An exterior inspection in early autumn finds the entry points before they do.

Do you cover all of San Bernardino County or only the cities with their own pages?

All of San Bernardino County is inside our service area. Ontario, Rancho Cucamonga, Upland, Chino, Fontana and San Bernardino have dedicated pages. So do Victorville, Hesperia and Apple Valley in the High Desert. For other San Bernardino County addresses, call or use the contact form.

Don't Wait for the Infestation to Spread

24/7 Emergency response available throughout Los Angeles County and San Bernardino County

Same-day service available for an extra fee • Licensed & Insured • QualityPro Certified

Call (323) 472-5329