A homeowner market spread across two counties
The Inland Empire is Riverside and San Bernardino counties: 4.77 million people as of July 2025 (Census Vintage 2025). It added 21,131 residents in 2024–25, a 0.45% gain, and is up 3.6% since 2020. In those estimates it was the only one of Southern California’s three big metros still growing.
This is a house market. 69.2% of homes are single-family detached and 65.8% are owner-occupied (ACS 2024). The median owner-occupied home is worth $579,500 (ACS 2024). That’s about 60% of LA’s, but the region has far more single-family homes per resident. So most calls come from homeowners, not property managers.
The housing is aging, and it’s still being built. 34.1% of homes went up between 1980 and 1999 (ACS 2024), one of the highest shares among large metros. Houses that age are where a lot of repipe and sewer line work comes from. Meanwhile, builders pulled permits for 15,937 units in 2025, second in California after LA, and 9,977 of them were single-family (Census BPS 2025).
Labor isn’t cheap either. The metro has 4,510 plumbers, pipefitters and steamfitters, with a median wage of $63,920 (BLS, May 2025). Every truck you add needs booked jobs to pay for itself.
Who you’re up against from Ontario to Temecula
The Census Bureau counts 1,442 employer establishments in NAICS 238220 here, with 13,434 employees (CBP 2023). That code covers plumbing, heating and air-conditioning contractors, so it includes HVAC shops. Not all of them compete with you for plumbing calls. The count is up 13.5% since 2019.
The middle of the market is crowded. 518 of those shops have 5 to 49 employees, which ranks 12th nationally (CBP 2023). Add 2,483 nonemployer firms, meaning businesses with no paid staff (NES 2024), and you get about 8.2 plumbing and HVAC businesses per 10,000 residents.
You can’t outspend all of them across two counties. You don’t need to. The Map Pack is local, so on any one search you’re up against the shops near that searcher. Win your home turf first. Then grow outward on purpose.
Your first 90 days in the Inland Empire
Google Business Profile. We’d get your categories right, list the services you actually do, and set your service area to the cities your trucks already reach. Then we’d add real photos from local jobs and set up a review request after every job. Reviews and photos are the parts of the Map Pack you control.
Service pages, then area pages. Most of the work here is residential, in houses the owner lives in. That means one strong page each for repipes, sewer line repair, water heaters, drain cleaning and leak detection. Then pages for the cities you serve, starting closest to your shop. Each one gets written for that city, not copied with the name swapped. Our guide to service area pages shows how, and it’s the core of our plumber SEO work.
A website that books the job. A homeowner with water on the floor wants a call button and a short form, not a slow brochure site. If your site can’t do that on a phone, we’d rebuild it. See plumber website design.
Facebook and Instagram ads by ZIP code. Google catches emergencies. Facebook reaches homeowners before something breaks: owners of 1980s and 1990s houses weighing a repipe, and new owners in the subdivisions going up. Here’s how we run Facebook ads for plumbers.
Where distance caps the Map Pack, Temecula to Victorville
Google ranks local results on relevance, distance and prominence. You can work on the first and the last. You can’t move your address.
That bites in a metro this spread out. A shop in Fontana or Rancho Cucamonga can win the Map Pack near home. It’s unlikely to show up there for a homeowner in Temecula, or over the Cajon Pass in Victorville.
Here’s how to reach the rest of the metro:
- City pages that rank in the regular results. Those listings lean less on distance than the Map Pack does, so a strong Murrieta or Victorville page can pull calls for a shop based somewhere else.
- Facebook and Instagram ads by ZIP code. Pick the areas you want, then match the offer to the neighborhood.
- A real second location, if the work justifies it. A real, staffed shop can have its own profile. A mailbox or virtual office can’t, and faking one can get your listing suspended.
If you’re deciding which direction to grow, look at where people are moving. Riverside County added 15,804 residents in 2024–25, against 5,327 in San Bernardino County (Census Vintage 2025).
What to expect in the Inland Empire, and when
No one can promise you a Map Pack spot or a set number of calls. We won’t either. Here’s the usual order of things.
Facebook ads don’t wait on rankings, so they’re the fastest way to test an offer. Map Pack gains near your shop tend to come next, as reviews and photos stack up. Area pages in the regular results take the longest: months, not weeks. The first 90 days build the foundation. The calls build on top of it.
Track every lead to its source, so you know which city and which channel is paying off. Then put more into what works.
It’s one flat monthly price, month-to-month, the same in every market we cover. See pricing for what’s included.