Why Your Plumbing Ads Are Showing in Renter ZIP Codes (and How to Fix It)
Discover why plumbing companies waste up to 40% of ad spend on renter-heavy ZIP codes and learn how to fix your targeting to reach homeowners who actually hire plumbers.
The Hidden Problem With Your Plumbing Ads
Pull up your Google Ads account right now and check your geographic performance report. If you are running radius targeting — and roughly 85% of plumbing companies are — you will find something frustrating: a significant chunk of your clicks come from ZIP codes where 50-70% of residents are renters.
Renters do not hire plumbers. When a renter's toilet overflows, they call their landlord. When a pipe bursts, they call property management. The only scenario where a renter contacts a plumber directly is for a minor issue their landlord refuses to fix, and even then, the job is typically under $150.
If your average service call brings in $350-$800 and your average system replacement generates $3,000-$8,000, paying $15-$40 per click to reach people who will never hire you is an expensive mistake.
How Radius Targeting Fails Plumbing Companies
The default Google Ads setup for a plumbing company looks like this: target a 15-20 mile radius around the shop, bid on "plumber near me" and similar keywords, and let Google figure out the rest.
The problem is that within any 15-mile radius in a metro area, you are covering dozens of ZIP codes with radically different demographics:
- ZIP 75201 (downtown Dallas): 82% renters, median income $58,000, mostly apartments
- ZIP 75225 (Highland Park): 31% renters, median income $142,000, single-family homes
- ZIP 75216 (South Dallas): 68% renters, median income $31,000, mixed housing
All three fall within a 15-mile radius of central Dallas. A click from 75201 and a click from 75225 cost roughly the same, but their lifetime value is dramatically different. The homeowner in 75225 who needs a water heater replacement will spend $2,500-$5,000 with you. The renter in 75201 will bounce from your landing page and call their super.
The Real Cost of Renter Clicks
Here is the math that should keep every plumbing company owner awake:
Assume you spend $4,000/month on Google Ads. With radius targeting, your clicks are distributed roughly proportional to population density. In most metros, 35-45% of the population rents. That means:
- Total monthly clicks: 200 (at $20 average CPC)
- Clicks from renter-heavy ZIP codes (50%+ renters): 70-90
- Wasted spend on renter clicks: $1,400-$1,800/month
- Annual waste: $16,800-$21,600
That is a fully loaded service van worth of money disappearing into clicks that never convert.
How to Identify Renter ZIP Codes in Your Service Area
Method 1: Census Data (Free but Manual)
The U.S. Census American Community Survey publishes homeownership rates at the ZIP Code Tabulation Area (ZCTA) level. You can access this through data.census.gov by searching for table B25003 (Tenure) and filtering by your state and ZIP codes.
For each ZIP code in your service area, record:
- Total occupied housing units
- Owner-occupied units
- Renter-occupied units
- Homeownership rate (owner-occupied / total)
Flag any ZIP code with a homeownership rate below 55% as a potential exclusion.
Method 2: Demographic Targeting Tools (Faster)
Tools built for ad targeting compile Census demographics, income data, housing stock information, and population data into filterable lists. You upload your service area ZIP codes and instantly see which ones are renter-heavy, low-income, or otherwise poor targets for residential plumbing services.
Method 3: Your Own Google Ads Data (Most Accurate)
If you have been running ads for 6+ months, your data tells the story. In Google Ads:
- Go to Campaigns > Locations
- Select "User location report"
- Filter by ZIP code
- Sort by conversion rate ascending
The ZIP codes at the bottom with zero or near-zero conversions are almost always renter-heavy areas. Cross-reference with Census homeownership data and you will see the pattern immediately.
Fixing Your Targeting: A Step-by-Step Process
Step 1: Audit Every ZIP Code in Your Radius
List all ZIP codes within your current targeting radius. For a 15-mile radius in a metro area, this is typically 40-100 ZIP codes.
Step 2: Apply Homeownership Filters
Create three categories:
- Include (60%+ homeownership rate): These are your primary targets. Majority homeowner areas where residents make their own purchasing decisions about plumbing.
- Test (45-60% homeownership rate): Mixed areas that may still perform. Run them at reduced bids (-20%) and evaluate after 60 days.
- Exclude (below 45% homeownership rate): These ZIP codes are costing you money. Remove them from targeting and add them as location exclusions.
Step 3: Layer Income Data
Among your included ZIP codes, prioritize those with median household income above $65,000. Homeowners with higher incomes are more likely to:
- Hire a plumber rather than attempt DIY repairs
- Approve recommended upgrades and replacements
- Sign up for annual maintenance plans
- Leave positive reviews (higher-income households review services at 2-3x the rate of lower-income households)
Step 4: Restructure Your Campaigns
Create separate campaigns or ad groups for your tiered ZIP codes:
- Campaign A — Premium ZIPs: Highest homeownership + highest income. Maximum bids, full keyword list, all ad extensions enabled.
- Campaign B — Standard ZIPs: Good homeownership, moderate income. Standard bids, core keywords only.
- Campaign C — Test ZIPs: Borderline areas you are evaluating. Minimum viable bids, high-intent keywords only ("emergency plumber," "burst pipe," "water heater replacement").
Step 5: Add Explicit Exclusions
Do not just remove renter ZIP codes from your targeting — add them as location exclusions. Google's location targeting is not perfectly precise. Without explicit exclusions, your ads can still appear to users in those areas through geographic overlap and location interest signals.
What to Expect After the Switch
Plumbing companies that switch from radius to ZIP code targeting typically see:
- 20-35% reduction in cost per lead within the first 30 days
- 15-25% increase in average job value as leads come from homeowners with larger homes and higher budgets
- Higher close rates because you are quoting homeowners who have authority and budget, not renters seeking the cheapest possible fix
- More replacement and upgrade revenue — homeowners in higher-income ZIPs are 3x more likely to approve a recommended water heater or sewer line replacement
The total budget does not need to change. You are simply redirecting the same dollars away from clicks that waste your time and toward clicks that turn into profitable jobs.
Stop Subsidizing Renter Clicks
Every day you run radius targeting is another day you pay for clicks from people who will never become customers. The fix is not complicated: identify the renter-heavy ZIP codes in your service area, exclude them, and reallocate that budget to the homeowner-dense ZIP codes where your ideal customers actually live. The data exists. The tools exist. The only thing standing between you and 30% lower CPAs is the decision to stop targeting blindly.
Ready to target smarter?
Stop wasting ad spend on broad targeting. Start with 5 free queries.
Start Your Free TrialRelated Articles
How to Build a Google Ads Location List for Home Service Businesses
A practical walkthrough for home service businesses to build a data-driven Google Ads location list using demographic data, homeownership rates, and income metrics.
How HVAC Companies Can Cut Google Ads CPA by 40% with ZIP Code Targeting
Learn how HVAC companies use ZIP code demographic data to eliminate wasted ad spend and lower cost per acquisition on Google Ads.
Income-Based Targeting for Pest Control Companies: A Step-by-Step Guide
Learn how pest control companies can use income-based ZIP code targeting to attract higher-value recurring customers and reduce wasted ad spend on one-time service calls.