San Antonio’s plumbing market, in plain English
The San Antonio–New Braunfels metro had 2,813,140 residents in July 2025 (Census, Vintage 2025). It added 38,402 people in 2024–25 and is up 10.0% since 2020. Bexar County added 21,146 of those people, but Comal and Guadalupe counties grew faster in percentage terms: 3.8% and 2.8%, against 1.38% for the whole metro.
SAWS, the San Antonio Water System, says the typical hardness of the water it provides ranges from 15 to 20 grains per gallon. That keeps scale-driven water heater, fixture and softener work coming all year.
The ground matters too. The Texas Water Development Board says Houston Black clay, which has very high shrink-swell potential, extends south to San Antonio. Drought moves it. In 2023, the city’s water main breaks went from about 470 a month in January through June to 725 in July and 1,076 in August (Houston Landing, 2023). Late-summer drought brings slab leaks along with those breaks.
Winter is the wild card. After Winter Storm Uri in February 2021, Bexar County filed 43,539 insurance claims and Comal County filed 4,218 (Texas Department of Insurance, data as of July 2021). Not all were plumbing claims, but they show how many homes one hard freeze can reach at once.
Zillow’s typical home value here was $273,806 in September 2026, down 1.9% in a year and the lowest of the top 25 metros, so expect homeowners to compare quotes. The metro also had 3,190 plumbers, pipefitters and steamfitters employed in May 2025, at a median wage of $58,180 (BLS). More calls only help if you can staff them.
Who you’re up against, from Bexar to Comal County
The Census counted 786 plumbing and HVAC employer establishments in the metro in 2023, up 21.1% since 2019, with 8,661 employees. The category, NAICS 238220, includes HVAC shops, so not every one is a plumbing rival. Of the 786, 314 have 5 to 49 employees. That’s the group you’ll mostly be fighting for map spots.
Add 2,729 nonemployer firms with no payroll (Census, 2024), many of them solo operators competing on price. Count both groups and the metro has 12.5 firms per 10,000 residents, tied for second-most crowded of the metros we compared.
You won’t win on price, or by being one more listing in a long scroll. You win by being the obvious pick for specific jobs in specific parts of town.
Your first 90 days in San Antonio
First month: a Google profile that works in Bexar County
We’d start with your Google Business Profile: the right primary category, every service you actually do, a service area that matches where your trucks go, and photos from real local jobs. Then a simple review request after every job. A review that mentions a slab leak in Live Oak beats generic praise. This is the core of our plumber SEO work.
We’d also fix the website basics: tap-to-call on every page, a quote form that works on a phone, and tracking that shows where each call came from. If your site is slow or dated, we rebuild it as part of plumber website design.
Second month: slab leak, hard-water and suburb pages
This market needs pages many markets don’t. Slab leak detection and repair. Water heater replacement that explains scale in plain terms. Water softeners, citing the hardness range from SAWS itself, not a softener brochure. Burst and frozen pipes, built before the first cold snap.
Then area pages for the towns you actually work, starting with New Braunfels, Schertz, Cibolo and Seguin, each with its own jobs, photos and reviews. Our guide to service area pages that rank explains why copy-paste versions fail.
Third month: Facebook ads for the towns the map misses
Facebook and Instagram ads fill the gaps search leaves. We’d lead with planned work, like water heater replacements, softeners and leak checks, aimed at suburbs where the map won’t show you. Then we’d line up seasonal campaigns: slab leaks from July, and freeze prep whenever a hard freeze is forecast.
Timing can flip the order. Start in early summer and slab leak pages go first. Start in the fall and freeze pages do.
Where the Map Pack runs out: New Braunfels, Seguin and Boerne
Google’s map results lean heavily on how close a business is to the person searching. A shop near the middle of San Antonio has a real shot in Alamo Heights, Live Oak or Universal City. The same shop rarely shows on the map for someone searching in New Braunfels, Seguin or Boerne. That hurts, because Comal and Guadalupe counties are growing faster than the metro.
There are three ways to reach the rest of the metro. Area pages can rank in the regular results below the map. Facebook ads can target people by town from the start. And if one suburb becomes a big share of your work and you open a real, staffed location there, it can earn its own profile. Never fake an address to get there; Google suspends those listings.
What’s realistic in San Antonio, and when
Be wary of anyone who promises a Map Pack spot in a market this crowded. Usually, profile fixes and steady reviews move you up first in the neighborhoods closest to your shop. Service and suburb pages take longer, often several months, because they need real jobs and reviews behind them. Facebook ads can bring calls soon after launch, then improve as we learn which towns and offers turn into booked jobs.
By day 90, you should see where your calls come from and which ones book. That tells us where to push next: more Schertz and Cibolo work, or a bigger share of slab leak season.
It’s one flat monthly price, month-to-month, in San Antonio or anywhere else. See what’s included and what it costs.