Your Plumbing Company Picked 'Plumber' as Its Primary Category — And Google Stopped Showing You for Water Heater Installs
A plumbing company in Torrance ranks in the map pack for "plumber near me." Fine position — top three, decent reviews, license badge visible. The owner isn't worried about that query. He's worried about "tankless water heater installation Redondo Beach," which converts at four times the ticket price and which a two-truck outfit with 11 reviews and no visible certifications outranks him for, every time, on both mobile and desktop.
This isn't a fluke in the algorithm. It's a category problem, and it's sitting in a setting almost nobody revisits after the Google Business Profile gets set up.
Your Primary Category Is Doing More Work Than Every Other Field Combined
Most owners treat the GBP category field like a label — pick the obvious one, move on. "Plumber." "Electrician." "HVAC Contractor." It feels harmless because it's just a dropdown, buried under photos and hours and the stuff that seems to matter more.
It's actually the opposite. Before Google weighs your reviews, your proximity, or how many photos you've uploaded this month, it runs your search query against a fixed taxonomy of roughly 4,000 business categories to decide which businesses are even eligible to compete for that query. Your primary category is the single strongest signal in that eligibility check. If a searcher types "tankless water heater installation" and Google's system maps that query to the category node "Water Heater Installation Service," and your profile's primary category is "Plumber," you're not losing that ranking battle on merit. You're often not entering it at all.
This is why the paradox holds: strong reviews, complete profile, real trucks on real jobs — and still invisible for the exact searches that pay the most.
Additional Categories and the "Services" List Don't Carry the Same Weight — And Most Owners Think They Do
Google gives every profile up to nine categories total: one primary, the rest secondary. It also gives you a customer-facing "Services" list where you can type "Water Heater Installation," "Slab Leak Repair," "Hydro Jetting," whatever you want. Owners fill that services list out in good faith, assume it's doing SEO work, and stop there.
The services list is descriptive, not structural. It helps a human reading your profile understand what you do. It does not carry the same weight in the query-to-category matching Google runs before local pack eligibility gets decided. Secondary categories get some weight for adjacent queries, but nowhere near what the primary category commands. So a plumbing company that lists "water heater installation" as a service, but has never touched the category field beyond the initial "Plumber" selection, has built a beautiful, keyword-rich services list that Google's ranking layer barely consults for the queries that matter most.
The failure compounds because "Plumber" is one of the most saturated category nodes in any South Bay zip code. Every general plumbing outfit from Torrance to Gardena is fighting inside that same node for the same broad searches, while the specific, high-intent, high-ticket category nodes — Water Heater Installation Service, Drain Cleaning Service, Septic System Service — sit almost uncontested because nobody bothered to claim them as secondary categories or, in some cases, doesn't know they exist as distinct nodes at all.
Why This Keeps Happening Across Every Trade, Not Just Plumbing
The mechanism is identical for electricians defaulting to "Electrician" instead of also claiming "EV Charging Station Contractor," for HVAC companies sitting in "HVAC Contractor" instead of also pulling "Furnace Repair Service" or "Air Duct Cleaning Service" into their secondary slots, for landscapers stuck under one generic node while "Lawn Sprinkler System Contractor" sits open next door.
The root cause is structural, not a knowledge gap owners should feel bad about. Google's category taxonomy isn't surfaced anywhere obvious in the GBP dashboard — there's no menu that shows you the full 4,000-node list mapped against your service lines. Owners pick from a search-as-you-type field during onboarding, grab the first result that sounds right, and never open that field again because nothing in the dashboard prompts them to. Meanwhile, the business itself evolves — a plumbing company that started as general repair work shifts toward tankless installs and repipes because that's where the margin is — and the GBP category selection, frozen in year one, never catches up to what the business actually sells in year four.
This is the same failure mode that shows up across home services businesses generally: the profile reflects how the business looked at signup, not how it operates now, and Google has no way to know the difference unless the taxonomy is actively re-audited against current service lines.
What a Correctly Mapped Profile Actually Looks Like
The fix isn't complicated, but it requires treating category selection as an ongoing audit, not a one-time setup task. Start by pulling actual search demand — what people are typing when they find you, and more importantly what they're typing when they find the competitor who's beating you on the high-ticket query. Map each profitable service line against Google's real taxonomy, not against your own internal service names. "Water Heater Installation Service" exists as a distinct node. "Emergency Plumbing Repair" often does not, and forcing a category that doesn't match real taxonomy wastes a slot.
Set the primary category to whatever represents the highest-volume, most representative overall search pattern for the business — usually still the broad trade category, because that's genuinely what most search volume looks like. But fill the secondary category slots deliberately with the specific, high-margin service lines, prioritized by which ones have the least local competition claiming that node. Then make sure the website mirrors it: dedicated service pages for water heater installation, repipes, hydro jetting — each with its own URL, its own schema, its own content — because Google increasingly cross-references what your profile claims against what your actual site substantiates. A generic "Services" page listing twelve things in one paragraph doesn't back up a category claim the way a dedicated page does. This is exactly the kind of service-page architecture that determines whether a plumbing company's website actually supports the categories its GBP is claiming, instead of undermining them.
The Category Field Doesn't Expire — But Your Business Already Outgrew the One You Picked
Most owners will read this and realize they haven't opened the category settings on their profile since the week it went live. That's not negligence — it's a dashboard designed to be set once and forgotten, sitting on top of a ranking mechanism that gets re-weighted every time Google refines its taxonomy matching. The plumbing company outranked for water heater installs isn't losing to a better business. It's losing to a business whose profile happens to tell Google the truth about what it sells.
If you run a plumbing, electrical, H