
WHAT BAY AREA HOMEOWNERS ACTUALLY TYPE INTO GOOGLE
We pulled Google search volume for the trades and cities that make up the Bay Area home-services market. The results contradict the advice most contractors are given. “Near me” searches beat city-name searches by more than 200 to 1, demand collapses outside a handful of cities, and the single word you use to describe your own trade can change your traffic by a factor of twenty. We have since run the same measurement trade by trade, starting with HVAC across the South Bay. We also turned the same method on the sites themselves, measuring how reachable Bay Area contractors actually are once a homeowner finds them.
Every marketing agency tells contractors the same thing: build a page for every city you serve. We wanted to know whether the search demand behind that advice actually exists. So we measured it.
Key Findings
- “Plumber near me” gets 823,000 US searches a month. “Plumber san jose” gets 2,900. That is a 284 to 1 gap.
- City searches are real, but concentrated. San Francisco and San Jose carry the demand; Sunnyvale, Hayward, and Fremont barely register for roofing. Demand is only half of it. We later measured what now sits above those results, and the answer splits by who is searching. Those are the two we build for, which is why we have a page for San Francisco contractors and one for San Jose contractors and not for the rest.
- Wording matters more than most SEO advice admits: “plumber san jose” (2,900) beats “plumbing contractor san jose” (140) by 21x.
- Trades are not equal. Plumbing search demand runs roughly 4x roofing across the same cities.
Finding 1: “Near me” is the whole ballgame
The gap is not close. Across all three trades we measured, the “near me” version of the search dwarfs every city-specific variation combined.
We are showing these as figures rather than a chart on purpose. Plotted against “plumber san jose” at 2,900, the city bar would be less than half a pixel tall. That is the finding.
Here is why it matters. Nobody ranks a landing page for “plumber near me.” That search resolves to the Google map pack, and the map pack is decided by proximity, your Google Business Profile, and your reviews. So the largest pool of demand in your market is not won with a website page at all. It is won with the profile. That is the case we make in our guide to local SEO for contractors, and this data is why. Google sets out the three things deciding that box in its documentation on how local ranking works.
Finding 2: City demand is real, but it falls off a cliff
City searches are worth having. We were wrong to write them off early on, and the numbers corrected us. But they are concentrated in a few places, and the drop-off below the top cities is steep enough that a page for every city is wasted effort.
Bay Area trade + city searches, monthly (US)
Orange marks the lowest-demand terms. Values are 12-month averages.
The practical read: build city pages for San Francisco, San Jose, and Oakland, and for your highest-demand trade. Below that, a city page is a page you will maintain forever for fifty searches a month that you may not even win.
Finding 3: Say what your customers say, not what your industry says
This was the most useful surprise. The same service, in the same city, changes by a factor of twenty depending on which word you use.
Same service, same city, different wording
Monthly US searches
Contractors name their business and write their website in industry language: “plumbing contractor,” “roofing systems,” “electrical services.” Customers type the plain word. If your page titles, your Google Business Profile category, and your headings all use the trade term instead of the customer term, you are optimizing for a search that barely exists. Timing matters more in roofing than in any other trade, which we measured in marketing for roofers.
Check your own pages for this. It is the cheapest fix in this entire article, and it is usually a five-minute edit.
Finding 4: Not all trades are worth the same
Plumbing carries dramatically more search demand than roofing across the same cities. “Plumber san francisco” pulls 4,400 a month against 1,300 for “roofer san francisco,” and the near-me gap is wider still.
That does not mean roofing is a bad business. Roofing jobs are worth far more per job, and roofing clicks cost more to buy, which is exactly why ranking organically matters more there. It does mean the two trades need different strategies. A roofer competing for a small pool of high-value searches should put nearly everything into the map pack and reviews. A plumber has enough volume to justify city pages and content.
Want to know what the demand looks like in your city, for your trade?
Get a Free Marketing Audit →What we would do with this
If you run a Bay Area home-services business, the data points to a clear order of operations.
- Win the map pack first. It is where the overwhelming majority of demand lands. That means a complete, actively managed Google Business Profile and a steady flow of reviews, not a new website page.
- Fix your wording. Use the customer’s word for your trade everywhere: titles, headings, and your primary Google category.
- Build city pages only where demand exists. In this market that is roughly San Francisco, San Jose, and Oakland. Verify before you build.
- Match strategy to trade. High-volume trades support content. Low-volume, high-ticket trades live or die on the profile and reviews.
If you want the same analysis run for your trade and your cities, that is the first thing we do in an audit. You can also read our full method in SEO for contractors or see how we handle reviews, which this data suggests matter more than most contractors think. We have since run it trade by trade, including what happened to solar demand in California and which seasons actually decide landscaping work.
Frequently Asked Questions
What do Bay Area homeowners actually search for?
Overwhelmingly near me variants. They dwarf every other phrasing we measured, which is why proximity and profile completeness decide more outcomes than clever keyword targeting.
Are city pages worth building?
Only for cities with real measured demand. Volume falls off a cliff outside the largest few, and building a page for every town in the Bay is how you end up with a site full of pages nobody searches for.
Should I use industry terms on my website?
No. Say what customers say. The words trades use internally and the words homeowners type into Google are frequently different, and the gap costs real traffic.
Do all trades have the same amount of demand?
Not remotely. The spread between trades is large enough that the same marketing budget produces very different results depending on what you do, which is worth knowing before you commit to a retainer.
How often is this data updated?
We re-pull it quarterly. Search behaviour shifts, and a study that is a year old is a claim rather than a measurement.
Want your market measured?
We will pull the real search data for your trade and your cities, show you where the demand actually is, and tell you which pages are worth building.
Get a Free Marketing Audit