AI search vs Google Ads for local trades: when each one wins.
AI search optimization and Google Ads solve different problems for local trades contractors. Google Ads wins when you need emergency calls this week — a plumber bidding on "burst pipe Portland" gets the phone ringing today. AI search optimization wins when you want a compounding channel that generates inbound leads without per-click costs over the next 6–12 months. Most PNW trades contractors should run both, but the ratio of spend between them shifts hard toward AI search once your service pages are structured to get cited.
Two different mechanisms, two different timelines
Google Ads is an auction. You bid on a keyword, Google shows your ad, a homeowner clicks, you pay. The call comes today. When you stop paying, the calls stop. Cost per click on trades keywords in Portland and Seattle runs $15–$80 depending on the service and time of year. Emergency plumbing and HVAC repair sit at the top of that range. Landscaping and pest control sit at the bottom.
AI search optimization is a structural change to your website and online presence. You rewrite service pages so AI engines — Google AI Overviews, ChatGPT, Perplexity — cite your business by name when someone asks "best electrician in Tacoma" or "HVAC company in Bend for heat pump install." No per-click cost. The calls come 60–90 days after you make the changes. When you stop publishing, the citations decay slowly over months rather than disappearing overnight.
Neither channel replaces the other. They operate on different timelines and serve different buyer intent profiles. The question is how much of your marketing budget goes to each — and when the balance tips.
When Google Ads wins
Emergency and urgent-need queries
A homeowner with a flooded basement at 9 PM is not browsing. They are searching "emergency plumber Portland" and calling the first number they see. Google Ads — specifically Local Services Ads with the Google Guaranteed badge — dominate this intent. AI Overviews do appear on some emergency queries, but the buyer behavior is call-now, not research-then-decide. Ads win here because speed-to-phone matters more than trust signals.
New businesses with no web presence
If you launched your trades business six months ago and your website has three pages and no reviews, AI engines have nothing to cite. Google Ads let you buy visibility immediately while you build the organic foundation. A new roofer in Vancouver WA with zero citations can still get calls from Google Ads on day one. AI search optimization is a 60–90 day runway — you need something filling the gap.
Seasonal peaks you can't afford to miss
AC install in July. Gutter cleaning in October. Furnace repair in December. These are compressed demand windows. If your AI search presence isn't built out before the season starts, Google Ads let you capture seasonal demand right now. Smart PNW contractors run ads during peak season and scale them back during shoulder months when AI-driven inbound is sufficient.
When AI search wins
Research-phase queries with high lifetime value
"Best HVAC company in Portland for heat pump install" is not an emergency query. The homeowner is researching. They are comparing. They ask ChatGPT. They check Google and read the AI Overview. They look at Perplexity. The contractor who shows up across all three surfaces — without paying per click — wins the call at zero marginal cost. These research-phase buyers also tend to have higher average ticket sizes because they are planning a project, not reacting to a breakdown.
Queries where ad fatigue has set in
PNW homeowners have been clicking on trades ads for a decade. Many now scroll past the ad block entirely and read the AI Overview or organic results instead. Google's own data shows that roughly 25% of "near me" queries now trigger an AI Overview, and when that box appears, the click-through rate on paid ads drops. The AI Overview cites three businesses. If you are one of them, you get the click that would have gone to an ad — at no cost.
Compounding returns over 6–12 months
Google Ads is linear: spend $5,000 this month, get X calls. Spend $5,000 next month, get roughly X calls again. AI search optimization compounds. Month one, you rewrite five service pages and add schema. Month two, AI engines start indexing. Month three, first citations appear. Month six, you are being cited on 15–20 queries. Month twelve, you are being cited on 40+ queries — and your monthly cost is the same as month one (or less, because maintenance is cheaper than initial build).
For an established PNW trades contractor running $3,000–$8,000/month in Google Ads, redirecting even 30% of that budget to AI search optimization often produces more total inbound within six months — because the AI channel keeps producing after the spend.
The real-world PNW math
Google Ads cost per lead in Portland and Seattle
Cost per click on high-intent trades keywords in Portland metro: $25–$60 for HVAC, $20–$50 for plumbing, $15–$40 for electrical, $10–$30 for landscaping and pest control. Seattle runs 10–20% higher. With a typical 8–15% click-to-call conversion rate, your cost per lead lands between $150–$500 depending on the trade and the season.
That math works when the average ticket is $2,000+ (HVAC install, reroof, panel upgrade). It gets thin on lower-ticket services like drain cleaning or sprinkler winterization where the average ticket is $200–$500. For lower-ticket work, AI search — which carries zero per-click cost — produces dramatically better unit economics.
AI search cost per lead
The upfront cost is the website restructuring: rewriting service pages, adding schema, building FAQ content, establishing a Google Business Profile cadence. For a contractor doing this themselves, it is 15–25 hours of initial work plus 3–5 hours per month of maintenance. For a done-for-you service, the cost depends on scope — that comes out of a 15-minute audit conversation, not a published number.
Once the structure is in place, the marginal cost per lead approaches zero. A citation in ChatGPT or an AI Overview costs nothing per click. The leads are inbound. The only ongoing cost is maintenance — keeping GBP active, publishing monthly content, and monitoring which queries you are and aren't getting cited for.
How to run both without wasting money
Use ads for what they are good at
Run Google Ads only on emergency and high-intent queries with strong geo-modifiers and click-to-call extensions. "Emergency AC repair Portland" — yes. "HVAC services" (broad) — no. Turn off ads on queries where you are already getting cited in AI Overviews or ChatGPT. Check manually once a week: search your top 10 queries in Google and ChatGPT. If you show up organically, that query doesn't need ad spend.
Invest the savings into AI search structure
Every query where you earn an AI citation is a query where you can turn off the ad. Over six months, contractors who do this systematically often reduce their Google Ads spend by 30–50% while maintaining or increasing total inbound volume. The savings fund the AI search work, which then removes more queries from the ad budget. It compounds.
Track both channels separately
Use call tracking numbers — one for Google Ads, one for organic/AI inbound. Most PNW trades contractors don't track channel-level lead attribution at all, which means they can't tell whether a $5,000/month ad spend is producing $50,000 in revenue or $5,000. Without tracking, you're optimizing blind. With tracking, you know exactly when the AI channel surpasses the ad channel on a per-lead basis, and you shift budget accordingly.
The tipping point
For most PNW trades contractors, the tipping point — where AI search produces more leads per dollar than Google Ads — arrives somewhere between month four and month eight after the initial website restructuring. Before that point, Google Ads carry the load. After that point, Google Ads become a supplemental channel for emergency queries and seasonal peaks, not the primary lead source.
The contractors who reach the tipping point fastest are the ones who commit to the structural work early: rewriting all service pages in the first 30 days, adding schema across the site, posting to GBP weekly from day one, and publishing one piece of content per month. Half-measures push the tipping point out to 12+ months, which makes it feel like AI search "doesn't work" — when the real problem is incomplete implementation.
FAQ
Should I turn off Google Ads entirely?
No. Google Ads still win for emergency-intent queries and seasonal peaks. The goal is to reduce ad dependency on research-phase and comparison queries where AI search can take over. Most contractors end up running 40–60% less ad spend once their AI search presence matures, not zero.
How do I know if AI search is working for my business?
Manual citation checks. Once a week, search your top 10 service queries in ChatGPT, Google (look at the AI Overview), and Perplexity. Track which ones cite you. Also monitor GBP "discovery search" impressions in Google Search Console — discovery growth is a leading indicator that AI surfaces are starting to pick you up.
What if I'm in a small PNW market like Bend or Spokane?
Smaller markets are actually easier to win in AI search because there are fewer competitors with structured content. A Bend electrician with proper schema and FAQ content can become the default AI citation for electrical queries in Bend within 60–90 days. In Portland or Seattle, the same process takes longer because more competitors are optimizing.
Does Local Services Ads (Google Guaranteed) change the math?
LSAs are the strongest ad format for emergency trades queries — pay-per-lead instead of pay-per-click, with the trust badge. They are still worth running on emergency keywords. But LSAs don't appear on research-phase queries the way AI Overviews do, so they don't replace AI search optimization — they complement it for a specific intent category.
How much should I budget for AI search optimization?
If doing it yourself, the cost is time: 15–25 hours upfront, 3–5 hours per month ongoing. If working with a team, the investment depends on how many service pages and markets you cover — that's a conversation for the 15-minute audit, not a flat rate. The point isn't absolute cost — it's cost per lead relative to Google Ads, which AI search beats once the structure is in place.
Where to start this week
Pull your Google Ads report for the last 90 days. Sort by cost per conversion. Identify your five most expensive keywords that are not emergency queries — those are the first candidates for AI search replacement. Search each one in ChatGPT and check whether you're cited. If you're not, those five keywords are your starting point for AI search optimization: rewrite the corresponding service pages, add schema, add FAQ content, and resubmit in Search Console.
In 60–90 days, check again. When you start showing up in AI results for those queries, turn off the ads on them. Redirect that budget to the next five keywords. Repeat until Google Ads is covering only what it's best at — emergencies and seasonal spikes — and AI search is handling the rest.
Book a 15-minute audit on your PNW trades business.
On the call we pull your Google Ads account, your website, and run live AI searches for your service area in Portland, Seattle, Bend, or wherever you operate. You see exactly which keywords are costing you money that AI search could replace — and the timeline to make the switch.
- Free
- No deck
- Written scope in 48 hrs