One Murrieta office, 20 cities

Pest control service areas

20 cities across Southwest Riverside County and North San Diego County, all served from our office in Murrieta.

Source Pest Control technician standing beside a branded Source pickup truck on a residential street

We serve 20 cities from our office at 29990 Technology Dr Ste 13 in Murrieta. In Southwest Riverside County that's Temecula, Murrieta, French Valley, Winchester, Wildomar, Lake Elsinore, Canyon Lake, Menifee, Hemet, San Jacinto, Perris, Moreno Valley, Riverside and Corona. In North San Diego County it's Escondido, San Marcos, Vista, Oceanside, Carlsbad and Fallbrook.

Murrieta, Temecula, French Valley, Winchester, Menifee and Wildomar sit around the office. Block walls and garages are where black widows settle, since UC IPM lists garages, block walls, wood piles and clutter as the places they settle, and it's where Argentine ants find the gap under the slider after the first winter rain. The regular visit is built around that calendar.

Lake Elsinore, Canyon Lake, Perris, Moreno Valley, Riverside, Corona, Hemet and San Jacinto make up the rest of the Riverside County list. Where yards have mature trees, palms and vines, they give roof rats the high routes UC IPM describes, along fences and utility lines to the attic, so in those yards the roofline and the bridges to it are worth a close look. Where there's standing water nearby, mosquito pressure runs higher in summer, and the mosquito add-on to the Quarterly plan is the answer there.

Across the county line we serve Fallbrook, Escondido, San Marcos, Vista, Oceanside and Carlsbad. The pests are the same ones, and so are the termites. UC IPM lists both drywood and subterranean termites across Southern California, and Tyler Williams does termite inspections and WDO reports for home sales on both sides of the line. Dylan Reed covers termite treatment and rodent work across the whole area.

Beyond the 20 cities, we also reach Norco, Temescal Valley, Calimesa, East Hemet, Valle Vista, Mead Valley, Good Hope, Nuevo, Lakeland Village, Rainbow, Bonsall, De Luz, Pala, Hidden Meadows and Lake San Marcos. If your place isn't on either list, call (951) 535-4220 anyway and Jenni will tell you whether we can get to you.

Wherever you are on the list, the visit is the same. A technician treats for the pests you called about, brushes the eaves and clears the cobwebs, and comes back on the schedule your plan sets. The inspection and estimate are free, you don't need to be home, and if the pests come back between visits, so do we, at no charge. Pick your city below to read about the pests that turn up there.

  1. Riverside County

    Murrieta

    Our home city. Our office is on Technology Drive, and a 13-person team with 1,111 Google reviews averaging 4.9 covers Murrieta from Historic Downtown to Copper Canyon, plus French Valley next door, for ants, spiders, earwigs, rodents, wasps and termites.

  2. Riverside County

    Temecula

    The Temecula Valley's namesake city, and our office's home until June 2026. Our 13-person team covers Temecula from Old Town to Redhawk, Harveston, Wolf Creek, Paloma del Sol and Vail Ranch for ants, earwigs, spiders, rats, mice, wasps and termites.

  3. Riverside County

    Corona

    The Circle City, from the Grand Boulevard circle out to South Corona, Eagle Glen and Sierra Del Oro, is on our list of 20 cities. With a 4.9 rating from 1,111 Google reviews behind it, our 13-person team takes care of ants, spiders, rats, mice, termites, earwigs and wasps here, plus Norco and Temescal Valley next door.

  4. San Diego County

    Escondido

    Escondido, from the Old Escondido Historic District out to Felicita and Kit Carson, is among the 20 cities we cover from Murrieta. Our 1,111 Google reviews average 4.9, and our 13-person team takes on ants, spiders, rats, earwigs, wasps and termites here, including the termite inspections home sales need.

  5. Riverside County

    Hemet

    Hemet and San Jacinto share the San Jacinto Valley, and we cover both, from Seven Hills and Four Seasons to the old streets around the Hemet Theatre and up to the north end of the valley. Ants, spiders, rodents, termites, earwigs and wasps in both cities go to our 13-person team, and 1,111 Google reviewers have rated us 4.9.

  6. Riverside County

    Menifee

    Menifee, Riverside County's 26th city, is one of the 20 we serve. Our 13-person team has a 4.9 rating on 1,111 Google reviews and covers it from Menifee Lakes to Audie Murphy Ranch and the Salt Creek channel for ants, spiders, earwigs, rodents, mosquitoes, wasps and termites, with Sun City, Quail Valley and Romoland included.

  7. Riverside County

    Moreno Valley

    Riverside County's second-largest city, from Sunnymead and Edgemont to Rancho Belago on the east side, is on our 20-city list, and Calimesa books the same way. Ants, rodents, spiders, termites, earwigs and wasps are what our 13-person team handles here, and our Google rating stands at 4.9 from 1,111 reviews.

  8. Riverside County

    Riverside

    The county seat and a city of 314,998 people. We cover Riverside from Downtown and the Wood Streets to Canyon Crest, Orangecrest, Arlington and La Sierra for ants, spiders, rats and mice, termites, earwigs and wasps. The team behind our 4.9 rating from 1,111 Google reviews covers all of it.

  9. San Diego County

    San Marcos

    San Marcos, from San Elijo Hills up to Twin Oaks Valley, is among the 20 cities we serve from Murrieta. Jared Brown's 27 years in pest control stand behind the team that handles rats, mice, ants, spiders, earwigs, wasps and termites here.

  10. San Diego County

    Carlsbad

    Carlsbad sits on our list of 20 cities, from the Village and the Barrio down to La Costa and Aviara. We're a 13-person team based in Murrieta, rated 4.9 from 1,111 Google reviews, and we handle ants, spiders, rats, mice, earwigs, wasps and termites along the lagoons and inland.

  11. San Diego County

    Fallbrook

    Fallbrook, the Avocado Capital of the World, is one of the 20 cities and communities we serve, along with Rainbow, Bonsall, De Luz and Pala around it. Roof rats in the groves, Argentine ants, widows, earwigs, wasps and termites are all work for our 13-person team, which holds a 4.9 rating from 1,111 Google reviews.

  12. Riverside County

    Lake Elsinore

    Lake Elsinore and Canyon Lake are two of our 20 cities. Rated 4.9 by 1,111 Google reviewers, our 13-person team covers the shoreline streets, Tuscany Hills, Canyon Hills, Rosetta Canyon and Alberhill for ants, spiders, mosquitoes, rodents, earwigs, wasps and termites, and Lakeland Village books the same way.

  13. San Diego County

    Oceanside

    Oceanside is the most populous city in North County, with 174,068 people, and one of our 20 cities, served from Murrieta. Our 13-person team handles ants, spiders, rats, mice, earwigs, wasps, mosquitoes and termites from South Oceanside and Fire Mountain out to San Luis Rey.

  14. Riverside County

    Perris

    A railroad town that grew 15 percent in ten years. We cover Perris from Downtown to May Ranch, the Villages of Avalon and the homes near Lake Perris for ants, spiders, rodents, termites, earwigs and wasps, and Google reviewers give our team 4.9 from 1,111 reviews.

  15. San Diego County

    Vista

    Vista, 7 miles inland in the hills between Oceanside and San Marcos, is one of our 20 service cities. Rated 4.9 from 1,111 Google reviews, our team handles ants, rats, mice, spiders, earwigs, wasps and termites from Downtown Vista and Shadowridge to the hillside lots near Guajome.

  16. Riverside County

    Wildomar

    Wildomar, between Lake Elsinore and Murrieta on Interstate 15, and the city next door to our office. Our 13-person team covers Wildomar from the Sedco Hills to Clinton Keith Road for spiders, ants, earwigs, rodents, wasps and termites.

  17. Riverside County

    Winchester

    Winchester and the whole 92596 ZIP, from the large lots around the old town to the new tracts toward French Valley. Our 13-person team covers it for rodents, ants, spiders, earwigs, wasps and termites, and Google reviewers have given us 4.9 stars across 1,111 reviews.

What do people ask about our service area?

Is my city inside the regular service area?

If it's on this page, yes. All 20 cities, from Corona and Riverside to Fallbrook, Oceanside and Carlsbad, are covered from the Murrieta office, and every one gets the same visit. Call (951) 535-4220 to book.

Do you serve businesses in these cities too?

Yes. Commercial visits run across all 20 cities, scheduled around your business hours, and we provide written service records. Our accounts include restaurants and food service, offices, retail, multi-building properties, property management and warehouses. Call (951) 535-4220 and tell Jenni the type of property and what you're seeing.

Do you serve North San Diego County?

Yes. Escondido, San Marcos, Vista, Oceanside, Carlsbad and Fallbrook are six of the 20 cities, and Bonsall, Rainbow, De Luz, Pala, Hidden Meadows and Lake San Marcos are among the smaller places we reach around them. Termite inspections, rodent work and plan visits all run on that side of the county line.

My town isn't on the list. Can you still come out?

Call and ask. We reach 15 places beyond the 20 cities, listed above, and Jenni can tell you on the phone whether we can get to an address outside them.

Are the pests different in Riverside County and San Diego County?

Mostly the same pests. Argentine ants, black and brown widows, roof rats, earwigs and both drywood and subterranean termites are across the whole service area, as UC IPM describes for Southern California. What changes from house to house is the yard. Mulch, palms, wood piles and standing water decide which pests settle in, so point them out to the technician.

Seeing pests? Tell us what and where.

4.9 1,111 Google reviews
  • Monday to Saturday 8am to 6pm
  • 20 cities served from Murrieta
  • Free inspections and estimates
  • Plans starting at $45 a month
Call us(951) 535-4220

Get a Free Quote

Your details, step 1 of 3
What are you seeing?
How soon?

Request received.

We will call you shortly to confirm. Need us sooner? Call (951) 535-4220.

Rather talk now? (951) 535-4220