Skip to content

Upland Pest Control Services, from Euclid Avenue to the Foothills

Wide tree-lined boulevard median with tall shade trees and a dirt path, early 1900s Craftsman and Victorian homes behind lemon trees on both sides, and snow-dusted San Gabriel Mountains rising to the north in clear morning light

Upland grew out of the lemon groves at the north end of the Chaffey brothers' colony, and that past still shapes its pests. The city keeps a register of more than 580 historic properties, and its seal still honors the lemon. Euclid Avenue runs north toward San Antonio Heights and the Angeles National Forest. In the southern half, most households rent. PesPro serves Upland from a single office at 12207 Chosen St in El Monte, about 21 miles west, for roof rats, cockroaches, bed bugs and everyday household pests.

Get a quote in Upland

Free quote and a written plan before any treatment

By submitting this form, you agree to receive appointment reminders and service text messages (SMS) from Pest Control PESPRO at the phone number provided. Consent is not a condition of purchase. Message & data rates may apply; message frequency varies. Reply STOP to unsubscribe or HELP for help. Terms & Conditions Β· Privacy Policy

Or call us: (323) 472-5329

Local office
Pest Control PESPRO β€” 12207 Chosen St, El Monte, CA 91733, about 21.3 miles from Upland
Office phone
(323) 303-3522
Certification
QualityPro certified (National Pest Management Association)
Reputation
4.9 stars from 132 Google reviews Β· 15+ years in business
Hours
Mon–Fri 8AM–6PM, Sat 9AM–3PM Β· 24/7 emergency line

Upland at a glance

  • About 79,260 residents in roughly 28,280 homes; the median home was built in 1978 and about 1,380 predate 1940 (US Census ACS 2020–2024).
  • The city has nine designated historic districts and a local register of more than 580 properties; Euclid Avenue joined the National Register in 2005.
  • In ZIP code 91786, the southern half of the city, 54% of households rent and about 5,700 homes sit in buildings of five or more units.
  • San Bernardino County found the Asian tiger mosquito in Upland on October 15, 2015; the state now lists Aedes aegypti as present in the city.
  • County inspectors closed Upland food businesses for cockroach infestations at least nine times between November 2024 and July 2026.
  • San Antonio Heights, the unincorporated foothill community above Upland, borders the Angeles National Forest; its median home dates from 1971.
  • PesPro's only office is in El Monte, about 21 miles west of Upland; every technician speaks English and Spanish.

Neighborhoods and landmarks we cover: Historic Downtown Upland on Second Avenue, Euclid Avenue and its center median, Victorian Row and Old Magnolia districts, the Arrow/Laurel bungalow district, Foothill Boulevard, North Central and Mountain avenues, Campus Avenue, San Antonio Heights above 24th Street.

Lemon groves, a model colony and older houses

The city's own history traces Upland to the 1880s, when the Chaffey brothers bought land, built irrigation and laid out the 200-foot-wide Euclid Avenue to tie their colony to Ontario. The northern part, then called North Ontario, broke away in 1902 and incorporated as Upland in 1906, with lemon groves at the center of its economy.

That heritage survives on the city seal and in the Lemon Festival. Upland has nine designated historic districts, among them Victorian Row, Old Magnolia, the Euclid Avenue District and the Arrow/Laurel bungalows. Census estimates put the median home at 1978, with about 1,380 homes from before 1940 and 4,900 from before 1960.

Houses from those decades tend to share the features rodents and insects use: raised wood floors with crawl-space vents, attic louvers, open eaves and plumbing patched many times over. On a designated home we choose screening and sealing points that can come off later without marking the original trim. [5] [1]

Backyard citrus and roof rats

UC IPM describes roof rats as climbers that eat citrus while it still hangs on the tree. With oranges they chew a small hole and hollow out the fruit, leaving the empty rind; with lemons they often eat the peel and leave the flesh. They routinely travel 300 feet or more for food, so a rat nesting in one yard may feed in the next.

In a city built on lemon groves, fruit trees in older yards are a likely draw. Roof rats run fence tops and utility lines at dusk, then slip in through attic vents, eave gaps and limbs touching the roof. UC IPM advises picking up fallen fruit, thinning ivy and cutting back limbs within six feet of the roof. [33] [5]

Two ZIP codes, two kinds of housing

Upland's residential ZIP codes describe different places. In 91786, which lies almost entirely inside the city and covers its southern half, 54% of about 19,600 households rent. Roughly 5,700 homes there sit in buildings of five or more units, some 2,700 in complexes of 50 or more. The area also holds about 1,330 pre-1940 homes and 816 mobile homes.

ZIP code 91784 takes in the north side and San Antonio Heights. There, 85% of households own their homes, 89% of homes are detached houses and the median home dates from 1982. In the south we expect more German cockroaches and bed bugs moving through shared walls; in the north, more rodents and foothill pests around single houses. [2] [3]

San Antonio Heights and the forest edge

San Bernardino County's action guide for San Antonio Heights describes a historic subdivision north of Upland, next to the Angeles National Forest, with curving streets laid out in 1886. Residents list trees, wildlife and large lots among its strengths and the ever-present danger of fire among its weaknesses. The Grand Prix Fire destroyed the home that had displayed the community's holiday star.

Census estimates count about 3,460 residents there, a median home from 1971 and some 230 homes built before 1940. UC IPM notes that California also has native woodrats, or pack rats, which eat fruit and nuts like roof rats but have furry tails. On brushy lots either one may be the rodent in the garage, and clearing brush for fire safety takes cover from both.

PesPro handles rodents and insects only. For coyotes, skunks, opossums and other wild animals, the West Valley district points residents to animal control or the California Department of Fish and Wildlife. [6] [4] [33] [12]

Tiger mosquitoes, sterile males and the West Valley district

Upland has a place in the local history of invasive mosquitoes. On October 15, 2015, San Bernardino County's vector program found the Asian tiger mosquito, Aedes albopictus, in Upland, the same day it found Aedes aegypti in Colton. The California Department of Public Health now lists aegypti as present in Upland and albopictus as not found, last detected there in 2022.

Mosquito work in Upland belongs to the West Valley Mosquito and Vector Control District, based in Ontario, which counts Upland among its six member cities. In 2024 the Daily Bulletin reported weekly releases of sterile male Aedes aegypti in Upland and five neighboring cities. The district reports Aedes drops of 63% in 2024 and 82% in 2025 at treated sites.

In the district's 2025 weekly updates, West Nile-positive samples appeared in Ontario and Chino but not in Upland. The district also stopped removing bees in December 2024. Upland's code enforcement page still sends green-pool reports to the county's vector line, yet the county's own service list leaves Upland out. PesPro does not treat mosquitoes; call the district at 909-635-0307 or use wvmvcd.org. [7] [8] [9] [15] [11] [10] [14] [16] [17]

Foothill Boulevard, Second Avenue and the county's closures

San Bernardino County Environmental Health Services inspects every Upland restaurant and market and posts an A, B or C grade. It closes a kitchen outright when it finds cockroaches or rodents, whatever the score.

In the weekly closure lists The Sun publishes from county data, we counted at least nine Upland cockroach closures between November 2024 and July 2026. They were on West and East Foothill Boulevard, North Second Avenue twice, East C Street, North Central Avenue and South Mountain Avenue. One East Foothill shopping center accounted for three of them, in November 2025 and July 2026.

Most of those kitchens reopened within one to three days. For Upland food businesses we schedule visits outside service hours, use products labeled for food areas and keep a written log ready for the inspector. [20] [21] [23] [24] [25] [26] [27] [29] [30]

Pest control services in Upland

When pests peak in Upland

PestPeak seasonWhat to watch for locally
Roof ratsYear-roundFruit trees, ivy, fence tops and utility lines in older neighborhoods
Woodrats & house miceFall and winterBrushy lots, woodpiles and garages on the north side and in San Antonio Heights
German cockroachesYear-roundSouth Upland apartment kitchens and restaurant kitchens on Foothill Boulevard
American & oriental cockroachesWarm months; oriental in cool, damp spotsOld drains, crawl spaces and ivy beds around pre-1940 homes
Bed bugsYear-roundRentals, mobile homes and secondhand furniture
Mosquitoes (awareness only)Summer into fallAedes aegypti present; report problems to the West Valley district
Bees & waspsSpring and summerThe district no longer removes bees; ask us about nests or live relocation

Pest reports in and around Upland

Public-health notices, vector-control alerts and local news we track for this area. Summaries are ours; follow each link for the original report.

Β· The Sun (San Bernardino)

San Bernardino County restaurants shut down by health inspectors, July 8-16

Two food businesses in the same East Foothill Boulevard shopping center in Upland were closed July 9, 2026 for cockroach infestations.

Read the original

Β· The Sun (San Bernardino)

San Bernardino County restaurants shut down by health inspectors, Jan. 21-29

A restaurant on North Second Avenue in Upland was closed January 21, 2026 for a cockroach infestation and reopened January 23.

Read the original

Β· The Sun (San Bernardino)

San Bernardino County restaurants shut down by health inspectors, Feb. 20-27

A cafe on North Second Avenue in Upland was closed February 25, 2025 for a cockroach infestation and reopened the next day.

Read the original

Β· San Bernardino County Department of Public Health

Invasive mosquitoes found in San Bernardino County

The county's vector program found the Asian tiger mosquito in Upland on October 15, 2015, the same day it found the yellow fever mosquito in Colton; both bite by day and breed in small containers.

Read the original

Β· California Department of Public Health

Aedes aegypti and Aedes albopictus Mosquitoes in California by County and City

The state table lists Aedes aegypti as present in Upland and Aedes albopictus as not found, with albopictus last detected in the city in 2022.

Read the original

Β· Inland Valley Daily Bulletin

How to fight onslaught of invasive, disease-carrying mosquitos? More mosquitos

Reports weekly sterile male Aedes aegypti releases by the West Valley district in Upland, Ontario, Montclair, Rancho Cucamonga, Chino and Chino Hills after a 2023 pilot.

Read the original

Pest control in Upland: common questions

Does PesPro have a branch in Upland?

No. Everything runs from our single office at 12207 Chosen St in El Monte, about 21 miles west. Technicians cover the whole city, from downtown and the historic districts to the north side. If your address is in San Antonio Heights or near a city line, call and we will confirm it is on our route.

Something is eating the lemons on my tree. Could it be rats?

Quite possibly. UC IPM notes that roof rats often eat lemon peel and leave the fruit hanging, and hollow out oranges through a small hole. Look for droppings under the tree and rats on the fence at dusk. Picking up fallen fruit and trimming limbs away from the roof helps while we trap and seal.

Who do I call about mosquitoes or a green pool in Upland?

The West Valley Mosquito and Vector Control District, which lists Upland as a member city: 909-635-0307 or wvmvcd.org. It inspects pools, traps and tests mosquitoes and supplies mosquitofish. PesPro does not offer mosquito control.

Will you take care of coyotes or other animals that come down from the foothills?

No. PesPro handles rodents and insects, not wild animals. The West Valley district suggests animal control or the California Department of Fish and Wildlife for coyotes, skunks, opossums and similar visitors. Once an animal is gone, we can close the gaps under decks and sheds against rats and mice.

Can you seal a historic Upland house without damaging it?

We agree on every screening and sealing point before work starts, use galvanized mesh and metal sized to the existing vents and trim, and avoid cutting into original woodwork. If a repair goes beyond pest exclusion, we say so, so you can bring in the right contractor.

Who removes beehives in Upland now?

The West Valley district stopped non-structural bee removal in December 2024. PesPro removes wasp, hornet and yellow jacket nests and relocates live honey bees when that is feasible; tell us where the hive or swarm is when you call.

Do your technicians speak Spanish?

Yes, all of them speak English and Spanish, which matters in a city where about 15,700 residents speak Spanish at home. Our website can also be read in Chinese, Tagalog, Vietnamese and other languages, but visits and phone calls are in English or Spanish.

Sources

  1. US Census Bureau, American Community Survey (via Census Reporter), β€œUpland city, California β€” ACS 2020–2024 5-year estimates” (2024, censusreporter.org).
  2. US Census Bureau, American Community Survey (via Census Reporter), β€œZCTA 91786 β€” ACS 2020–2024 5-year estimates” (2024, censusreporter.org).
  3. US Census Bureau, American Community Survey (via Census Reporter), β€œZCTA 91784 β€” ACS 2020–2024 5-year estimates” (2024, censusreporter.org).
  4. US Census Bureau, American Community Survey (via Census Reporter), β€œSan Antonio Heights CDP, California β€” ACS 2020–2024 5-year estimates” (2024, censusreporter.org).
  5. City of Upland, Planning Division, β€œHistoric Preservation” (2026, uplandca.gov).
  6. San Bernardino County, Countywide Plan, β€œSan Antonio Heights Community Action Guide” (2020, countywideplan.sbcounty.gov).
  7. San Bernardino County Department of Public Health, β€œInvasive mosquitoes found in San Bernardino County” (2015-10-20, main.sbcounty.gov).
  8. California Department of Public Health, β€œAedes aegypti and Aedes albopictus Mosquitoes in California by County and City” (2026-05-01, cdph.ca.gov).
  9. West Valley Mosquito and Vector Control District, β€œWho We Are” (2026, wvmvcd.org).
  10. West Valley Mosquito and Vector Control District, β€œWeekly mosquito testing updates, 2025 season (district social feed)” (2025-11-07, bsky.app).
  11. West Valley Mosquito and Vector Control District, β€œThe Valley Buzz newsletter, July 2026” (2026-07, wvmvcd.org).
  12. West Valley Mosquito and Vector Control District, β€œCommon Vertebrate Vectors (rodents, opossums, skunks)” (2026, wvmvcd.org).
  13. West Valley Mosquito and Vector Control District, β€œWhat We Do: Services We Provide” (2026, wvmvcd.org).
  14. West Valley Mosquito and Vector Control District, β€œLetter to stakeholders: discontinuation of bee removal services” (2024-12-10, wvmvcd.org).
  15. Inland Valley Daily Bulletin, β€œHow to fight onslaught of invasive, disease-carrying mosquitos? More mosquitos” (2024-05-10, dailybulletin.com).
  16. City of Upland Police Department, Code Enforcement, β€œCode Enforcement” (2026, uplandca.gov).
  17. San Bernardino County Department of Public Health, Environmental Health Services, β€œService Areas” (2026, ehs.sbcounty.gov).
  18. San Bernardino County Department of Public Health, Environmental Health Services, β€œHousing and Lodging” (2026, ehs.sbcounty.gov).
  19. San Bernardino County Department of Public Health, Environmental Health Services, β€œBed Bug Infestation: guidance for hotels, motels and guests” (2015-08, ehs.sbcounty.gov).
  20. San Bernardino County Department of Public Health, Environmental Health Services, β€œABC Retail Food Inspection Guide” (2018, ehs.sbcounty.gov).
  21. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Nov. 5-14” (2024-11-15, sbsun.com).
  22. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Nov. 14-21” (2024-11-22, sbsun.com).
  23. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Feb. 12-20” (2025-02-21, sbsun.com).
  24. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Feb. 20-27” (2025-02-28, sbsun.com).
  25. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Oct. 1-9” (2025-10-10, sbsun.com).
  26. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Nov. 20-27” (2025-11-28, sbsun.com).
  27. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Dec. 4-11” (2025-12-12, sbsun.com).
  28. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Dec. 11-18” (2025-12-19, sbsun.com).
  29. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, Jan. 21-29” (2026-01-30, sbsun.com).
  30. The Sun (San Bernardino), β€œSan Bernardino County restaurants shut down by health inspectors, July 8-16” (2026-07-17, sbsun.com).
  31. The Sun (San Bernardino), β€œSan Bernardino County restaurants reopened by health inspectors, July 16-23” (2026-07-24, sbsun.com).
  32. The Sun (San Bernardino), β€œRodent droppings, unsafe food temps: Restaurant inspections in San Bernardino County, Dec. 17-30” (2021-12-31, sbsun.com).
  33. University of California Statewide IPM Program, β€œPest Notes: Rats (Publication 74106)” (2024-06, ipm.ucanr.edu).
  34. University of California Statewide IPM Program, β€œPest Notes: Cockroaches (Publication 7467)” (2019-12, ipm.ucanr.edu).

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