The Bay Area market in plain English: old homes, high values, flat growth
The San Francisco–Oakland–Fremont metro had 4,630,041 residents on July 1, 2025 (Census). It gained 6,607 people in 2024–25, about 0.14%, and is still down 2.6% from 2020. San Francisco County accounted for 5,134 of that gain. Alameda and Contra Costa counties were flat. Only 7,750 housing units were permitted in 2025, and 2,713 of them were single-family.
So growth won’t hand you new customers. The work is in houses that already stand, and they’re old. The median home was built in 1968. In the metro, 39.7% of housing units went up before 1960 and 65.6% before 1980 (ACS 2024). Homes that age come with cast-iron and clay sewer laterals and galvanized supply lines.
They’re also expensive. Zillow’s typical home value was $1,120,379 in September 2026, up 3.1% in a year. The ACS 2024 median owner value was $1,132,900. Old pipes in million-dollar houses mean repipes, lateral replacements and camera inspections, not just drain calls.
Labor is expensive too. BLS counts 5,660 plumbers, pipefitters and steamfitters in the metro, with a median wage of $77,880 (May 2025). An empty slot on the board costs real money, so marketing should fill it with the bigger jobs.
Who you’re up against from San Rafael to Fremont
The Census counted 1,192 employer establishments under NAICS 238220 in the metro in 2023, with 17,189 employees. That code covers plumbing, heating and air-conditioning contractors, so it includes HVAC shops. Your direct plumbing competition is a slice of that number. The count is up 3.5% since 2019, and 480 of those establishments have 5 to 49 employees.
On top of that are 1,459 firms with no payroll (NES 2024), mostly owner-operators. All told, that’s 5.7 firms per 10,000 residents.
In any Bay Area city, more shops want the Map Pack than it has room for. So we don’t lead with ads alone. We start with what Google uses to choose: a complete profile, steady reviews, and pages that match the jobs and cities you want.
Your first 90 days in the Bay Area
Month one: Google profile and website
We fix your Google Business Profile first. That means the right categories, the service area you really cover, real job photos, and services named the way Bay Area homeowners search: sewer lateral replacement, repipes, camera inspections. Every finished job gets a review request. If your site is slow, thin or hard to call from on a phone, we fix that too through our plumber website design work. Every page and ad after this sends people there.
Month two: lateral, repipe and city pages
Next come the pages that win searches. Service pages for the jobs this housing stock produces: lateral replacement, galvanized repipes, cast-iron drain replacement, camera inspections and rainy-season backups. A PSL certificate page that explains EBMUD’s process in plain English: a contractor inspects and repairs the lateral, then EBMUD verifies it is leak-free. Then a page for each city you serve, from Oakland and Berkeley to San Mateo and San Rafael, each with its own local detail. Here’s how we build service area pages that rank. This is the core of our plumber SEO work.
Month three: Facebook and Instagram ads
Ads go to planned jobs, not emergencies: camera inspections for owners of pre-1980 homes, repipe consults, and East Bay sellers who need a lateral certificate. We target the cities and ZIP codes you choose and track leads to booked jobs. Here’s how we run Facebook ads for plumbers.
The calendar can change this order. If you start in September, backup pages and storm ads move to the front so they’re live before the November rains.
Where the Map Pack stops, and how to reach the rest of the Bay Area
Google ranks map results partly on distance from the searcher. Your profile is strongest around your shop and fades from there. A shop in Concord can rank well in Concord and Walnut Creek and barely show up in Daly City. The bay also splits the metro, so choose target cities by drive time, not by how close they look on a map.
So we split the metro three ways. The Map Pack covers the cities near your shop. Organic city and service pages reach cities a short drive out, because regular search results lean less on distance. Facebook ads cover the places neither one reaches yet, and you can switch them on or off city by city. We won’t set up fake addresses to stretch your pin. Google suspends profiles for that, and a suspended profile stops getting calls.
What’s realistic for a Bay Area shop, and how long it takes
Ads are the fastest lever. They can bring in calls within the first weeks, and you can aim them at one city or one season. Profile work and reviews come next, and gains show up first in the cities closest to you. Organic pages are the slowest. Plan in seasons, not weeks. Rain pages built in spring have time to settle before November. PSL pages built in fall are ready for spring listings.
We won’t promise rankings or call counts. With 1,192 employer shops in the metro (CBP 2023), anyone who does is guessing. We report what came in, where it came from and what it booked. It’s one flat monthly price, month-to-month. See what’s included on our pricing page.