PlumbingSarkinen Plumbing
2Xleads
on the same budget
- search visibility
- 3.75X
- search visibility
- ads conversion rate
- 27.37%
- ads conversion rate
PPC in San Jose, California
Every San Jose campaign gets its own landing page and call tracking, so your report shows cost per lead before any budget goes up.

Google PartnerView our Partners listing
5.0on Google · read our reviews
Businesses
we’ve worked with
Businesses we’ve worked with
Paid search, plainly
PPC from Lithium Marketing means Google Ads run for San Jose service businesses, with every call traced back to the search that paid for it. That tracking matters because some of these clicks are steep. An average click on “water damage restoration san jose” costs $52.30, the highest of any trade search we track for the city, and “garage door repair san jose” runs $37.72. An account that can’t connect those clicks to calls has no way to tell good spend from waste.
At prices like those, raising the bid is the last move, not the first. We start by raising the share of clicks that turn into calls: a landing page written for one job, the phone number at the top and a short form.
Click costs by trade
Plumbing and pest control also run high, at $39.86 and $33.87 a click. At the other end, “electrician san jose” averages $13.75 a click and “roofing company san jose” $17.77, low enough for an electrician or roofer to learn a lot from a modest first month.
Trade searches also pull clicks you don’t want. A search with “electrician” in it can come from job seekers or people looking to do the work themselves, so the negative keyword list starts on day one and grows from the search terms report. Every term we cut is budget moved to searches that end in calls.
| Search | Searches a month | Cost per click |
|---|---|---|
| ppc agency san jose | 10 | not reported |
| ppc management san jose | 10 | not reported |
| google ads agency san jose | under 10 | not reported |
Source: Google Ads keyword data, average monthly U.S. searches. "Under 10" = below Google’s reporting floor.
| Search | Searches a month | Cost per click |
|---|---|---|
| water damage restoration san jose | 260 | $52.30 |
| plumber san jose | 2,900 | $39.86 |
| garage door repair san jose | 880 | $37.72 |
| pest control san jose | 720 | $33.87 |
| hvac repair san jose | 480 | $29.85 |
| roofing company san jose | 720 | $17.77 |
| electrician san jose | 1,000 | $13.75 |
| landscaping san jose | 880 | $11.13 |
Source: Google Ads keyword data, average monthly U.S. searches. "Under 10" = below Google’s reporting floor.
Source: one Google results page for “plumber san jose”, as Google showed it to a searcher located in San Jose. Search ad counts exclude sponsored local listings. Results shift by searcher and day.
Where the ads show
San Jose stretches from Alviso, where the city touches San Francisco Bay, to Coyote Valley at its far southern fringe. A campaign set to “San Jose” covers all of it, so we narrow the targeting to the ZIP codes and neighborhoods your crews reach and add nearby cities only where you take jobs.
San Jose averages 298 days of sunshine, with warm to hot, dry summers and cool, wet winters. If your painting, landscaping or roofing work runs most of the year, the ad budget can run steadily too. If your calls bunch up in certain months, we move spend toward them once the tracking shows the pattern.
Sources: U.S. Census Bureau 2025 population estimates, ACS 2020–2024 and 2023 County Business Patterns.
Bidding by trade
Santa Clara County has 480 electrical contractors, so an ad that only says “electrician” looks like the next one. Ads that name the job, like a panel upgrade or an EV charger install, and the part of San Jose you serve give a searcher a reason to pick yours, and each one lands on a page about that job.
Project trades buy a different kind of lead. For remodelers, 892 of them in the county, and new home builders, 394, a Google Ads lead is an estimate request, so the landing page asks for the project type, the address and a rough timeline before anyone calls back.
County Business Patterns
Trade and home service businesses in Santa Clara County
Establishments by industry, 2023
Source: U.S. Census Bureau, 2023 County Business Patterns (NAICS establishment counts).
Launch order
No campaign spends a dollar until its calls can be counted.
We pull current click costs for each San Jose search you want and set a starting budget against what a booked job is worth to you.
Call tracking numbers, GA4 and conversion tags go live and get tested with real calls before the first campaign launches.
Water damage, AC repair, a panel upgrade: each advertised job lands on a page that answers it, with the phone number up top.
For the first 30 days we review bids, search terms and ZIP targets every day; after that the reviews move to weekly, guided by which campaigns produce calls.
What every Google Ads account includes
The same eight parts go into every Google Ads account, wherever the business is.
A plumber’s numbers
There’s no San Jose account to show here, so the closest match is a Portland-area plumber. Lithium ran Sarkinen Plumbing’s Google Ads alongside its SEO and the website we built, and the card counts the results of all three. The quote card is a painter’s view, from Chris Martin of Mt. Hood Pro Painting.
Plumbing2Xleads
on the same budget
“Ever since we've used Lithium Marketing, our phone has been ringing off the hook and we can hardly keep up with the leads we get from Google, Facebook or through our website. Most of our leads other than referrals are through Google and it's all because of Lithium Marketing.”
Chris MartinMt. Hood Pro PaintingPast the city line
Ads can reach any city where you’ll take the job. The PPC pages for Santa Clara, Sunnyvale, Fremont, Hayward, San Mateo and Tracy show each city’s own search figures, and the Silicon Valley and California links sit at the end of the list.
Published price
From $500
per month in management
Management is separate from your ad spend. Typical: $500–$1,500 a month in management on $2,000–$5,000 a month in ad spend. No haggling, no hidden upsells.
FAQ
Still curious?
Call (503) 766-5964 or email [email protected].
Start from your trade’s click cost and what a booked job is worth. A trade near the top of the cost table needs a bigger test budget and a landing page that converts well; one near the bottom can learn on less. Typical clients pay $500–$1,500 a month in management, plus ad spend that usually runs $2,000–$5,000 a month.
Initial results typically show within the first week, as long as call tracking goes live before the first ad does. Treat those early numbers as a baseline. Through month one we review search terms daily, prune the waste and steer spend toward whichever ads produce booked work.
Yes. Lithium manages Meta ads on Facebook and Instagram, and Microsoft Ads, alongside Google Ads. For most San Jose service businesses Google comes first, because those searchers are already looking for the trade; other channels get added when tracking shows they return calls.
Calls, leads and cost per lead for each campaign, in a Looker Studio report. If your CRM can export which leads became jobs, we import that data too, so the report can show which campaigns produced booked work and not only leads.
A bigger ad budget, extra channels such as Microsoft or Meta ads, and new landing pages each move it. You get the exact number before any campaign launches, with no haggling and no hidden upsells.
Free action plan
List the jobs you’d advertise first and the neighborhoods your trucks cover. If you already run Google Ads, add read access to the account. A co-founder reviews it before a short video call and brings a starting budget and the first campaigns to build.
What we’ll cover
2000 NE 42nd Ave Ste D Unit 2370, Portland, OR 97213
Prefer to pick a time? Book a 30-minute call with DJ