PlumbingSarkinen Plumbing
2Xleads
on the same budget
- search visibility
- 3.75X
- search visibility
- ads conversion rate
- 27.37%
- ads conversion rate
Marketing in Antioch, California
Antioch service businesses get a website, SEO, Google Ads and a 24/7 AI receptionist on one plan, at published prices, from one team.

Google PartnerView our Partners listing
5.0on Google · read our reviews
Businesses
we’ve worked with
Businesses we’ve worked with
Start with the whole plan
Antioch has 118,958 residents, and the service businesses that serve them range from a one-truck shop to a full crew. Lithium Marketing runs the website, local SEO, Google Ads and AI receptionist that turn searches for a plumber, a roofer or a landscaper into booked appointments.
The plan starts with tracking, because a call that cannot be traced to a page or an ad cannot be repeated. Without that record, a bigger budget only buys more guesses.
The four services
Start with the gap that costs you the most work, then add the rest when the call report shows they pay.
What a click buys
The trade table lists the searches that name Antioch and what a click costs. A click on “plumber antioch” averages $41.57, and “landscaping antioch” averages $21.81, so the same monthly spend buys a different number of clicks depending on the trade.
No AI Overview sat above the plumbing results when we checked, so the page was a list of local listings and websites. That favors a complete Google Business Profile and a page for each service you sell.
| Search | Searches a month | Cost per click |
|---|---|---|
| digital marketing agency antioch | under 10 | not reported |
| digital marketing antioch | under 10 | not reported |
| marketing agency antioch | 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 |
|---|---|---|
| plumber antioch | 390 | $41.57 |
| garage door repair antioch | 70 | $39.10 |
| pest control antioch | 260 | $36.13 |
| landscaping antioch | 70 | $21.81 |
| electrician antioch | 70 | $19.50 |
| hvac repair antioch | 10 | $7.47 |
| roofing company antioch | 10 | not reported |
| water damage restoration antioch | 10 | not reported |
Source: Google Ads keyword data, average monthly U.S. searches. "Under 10" = below Google’s reporting floor.
Source: one Google results page for “plumber antioch”, as Google showed it to a searcher located in Antioch. Search ad counts exclude sponsored local listings. Results shift by searcher and day.
The city behind the searches
Antioch is the third-most populous city in Contra Costa County, and it added 3.2% to its population between 2020 and 2025, so the customer base is growing. Of its occupied homes, 63.6% are owner-occupied, so the pages should speak to owners and to the landlords who hire for a rental.
Antioch’s median home value is $629,700, and only 6.9% of the city’s homes were built in 2010 or later. That mix favors repair and replacement pages over new-build pages, with a service page for each job you want to sell.
Sources: U.S. Census Bureau 2025 population estimates, ACS 2020–2024 and 2023 County Business Patterns.
The county trade base
Contra Costa County holds 25,932 businesses, including 721 residential remodelers, 355 landscaping companies and 324 plumbing and HVAC contractors. A plan for one of those trades starts with the searches it sells.
Roofing and pest control sell differently: the county has 86 roofing contractors and 52 pest control companies. A roofer sells one large job and a pest company sells a recurring visit, so their pages and budgets should not follow the same rule.
County Business Patterns
Trade and home service businesses in Contra Costa County
Establishments by industry, 2023
Source: U.S. Census Bureau, 2023 County Business Patterns (NAICS establishment counts).
The order of work
Tracking first, then the site, then the channels that earn the most calls for your trade.
Call tracking goes on the site, the Google Business Profile and any running ads, so the first report shows where today’s jobs come from.
If the site is slow or hides the phone number, that gets fixed before any budget goes to ads.
SEO adds service and city pages, while Google Ads covers the jobs you need booked this month.
The AI receptionist answers the calls, books the job and transfers the ones that need a person.
Proof
Sarkinen Plumbing, a Portland-area plumber, used Lithium for its website, SEO and Google Ads, and the card’s result reflects all three. Nathan Boos of Hillsview Building describes his own experience with Lithium in the quote beside it.
Plumbing2Xleads
on the same budget
“A lot of options out there for websites and SEO. I’ve worked with this team for years now and would highly recommend them. They know their stuff and deliver results. More importantly to me- they care about service and follow through on what they say they will do. Easy to work with and communicate with. Thank you!”
Nathan BoosHillsview BuildingAround Antioch
If your crews work beyond Antioch, the nearby cities each have a marketing page: Concord, Fairfield, Tracy, Stockton, Vallejo and Oakland. The Bay Area page zooms out to the metro, and the California list goes wider still.
Pricing
Lithium publishes a typical price for four of its five services, and AI automation is quoted after a free discovery call. Your proposal depends on scope, competition and ad spend.
$5,000
typical project
Larger sites with more pages or integrations get a fixed proposal after a 30-minute discovery call. Six to nine weeks from kickoff to launch.
$1,300–$3,000
per month
Typical local SEO retainer, scoped against your revenue per lead.
From $500
per month
Plus ad spend. Typical: $500–$1,500 a month in management, plus ad spend of $2,000–$5,000 a month.
$179
per month
Fully managed. No contracts, cancel anytime. Live in days.
Scoped
after discovery
Clear, upfront pricing after a free discovery call. Custom builds typically take 1–2 weeks.
Optional hosting and maintenance: $99/month. Secure private hosting on a dedicated high-speed server, daily backups, software and security updates, and basic website changes are all included. Most clients choose this option to keep their new website updated and running smoothly; it is not required.
Our usual service agreement starts with six months, then continues month to month with 30 days’ cancellation notice. Your written agreement sets the final terms. The AI receptionist has no contract.
FAQ
Still curious?
Call (503) 766-5964 or email [email protected].
Look at where the work is leaking. A phone that rings out after hours points to the AI receptionist. A site that hides the number on mobile points to a rebuild. If the site converts but the searches never arrive, the answer is SEO and Google Ads.
You can. Begin with the gap that costs the most work, then add another service when its results justify the fee. The new work reports into the same call tracking, so it can be judged beside what already runs.
By video and phone, with a co-founder on strategy calls and an account manager for the day to day. Lithium is headquartered in Portland, Oregon, with a team in Portland, Bend and Seattle, working with every client by video.
Each service carries its own price, so a second service adds its own fee and does not shift the first. What you pay depends on the pages, campaigns or setup that service needs, and the figure is agreed before the work starts.
Most of the work is trades and home services, with manufacturing, insurance and real estate clients too. The plan is the same shape for all of them: a site and a profile that answer the search before the first call.
Free action plan
Tell us the services you sell and the cities you cover, and send your site. A co-founder will set the order of the four services for your next quarter on a short video call.
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