Clicks Don’t Fix Leaks. Phone Calls Do.
I audited a roofing contractor’s Google Ads account last year. He was spending $3,200 a month. Getting 180 clicks. “Great CTR,” his previous agency told him. “Your ads are performing great.” They showed him click-through rates and impression shares like those numbers paid the mortgage.
Know how many phone calls those 180 clicks generated? Four. Four calls from $3,200 in ad spend. That’s $800 per call. In roofing, you might break even on that. Barely. In HVAC or plumbing, it’s a disaster. You’d lose money on every job you booked.
His agency was optimizing for clicks, not calls. They were paid to make numbers look good on a dashboard, not to make his phone ring. We rebuilt his campaigns from scratch around call-only ads and hyper-local keyword targeting. Same budget. $3,200. Result: 42 calls the next month. $76 per call. He closed 11 of those. $29,000 in revenue from $3,200 in ad spend.
That’s the difference between running ads and running ads that make money.
The Great Google Ads Scam Most Agencies Pull on Contractors
Here’s something most marketing agencies won’t tell you: it’s easier to show you impressive-looking metrics than it is to actually drive phone calls. Clicks are cheap to generate. Impressions are essentially free. A decent CTR makes any campaign look successful on paper.
But you don’t pay your mortgage with clicks. You pay it with booked jobs. And that means every dollar you spend on Google Ads should be measured against one metric: how many phone calls did it produce from real customers in your service area who needed work done immediately?
If your agency can’t answer that question. With data, not estimates. You’re probably getting taken for a ride.
Call-Only Campaigns: The Contractor’s Secret Weapon
Call-only ads show your phone number as a big, tappable button. On mobile, it opens the phone dialer directly. The user doesn’t visit your website. They don’t browse your service pages. They see your ad, tap the button, and your phone rings.
This is specifically designed for emergency service searches. “emergency plumber near me,” “AC repair [city],” “electrician emergency,” “roof leak repair now.” These searchers are not researching. They’re not comparing. They have water pouring through their ceiling or a house that’s 90 degrees, and they need a human being on the phone right now.
Call-only campaigns typically convert at two to three times the rate of regular search campaigns for home services. Why? Because you’ve removed every step between “I need help” and “someone is on the phone with me.” No website load time. No confusing navigation. No form to fill out. One tap. Phone call. Done.
If you’re not running call-only campaigns for your emergency services, you’re paying for clicks that could have been calls. And calls are what book jobs.
Local Keyword Targeting: Precision Beats Volume Every Time
Broad keywords bleed money. Bid on “plumber” without a location modifier, and you’re competing against every plumbing company in America. Plus Home Depot, Lowe’s, and Wikipedia. Your ad gets shown to people in other states, people researching plumbing as a career, and people looking for plumbing parts at retail stores.
“Emergency plumber Dallas” narrows the audience to people who need a plumber right now in your city. That’s the difference between paying $15 for a click that might convert and paying $18 for a click that almost certainly will.
Your keyword list should be built around four categories:
- Service + location modifier: “emergency plumber [city],” “AC repair [neighborhood],” “electrician near me”
- Emergency intent: “furnace not working,” “water heater leaking,” “no power in half the house”
- Specific services: “tankless water heater installation [city],” “200 amp panel upgrade [city]”
- Your own company name: Bid on it. Competitors will if you don’t.
Use phrase match and exact match for most keywords. Avoid broad match unless you have a massive negative keyword list. And honestly, even then, proceed with caution. Broad match in home services is how you burn $500 on “how to unclog a drain” searches from people who were never going to call anyone.
Smart Bidding: Let Google’s Machine Do the Heavy Lifting
Once your campaigns have accumulated 30+ conversions in a 30-day period, switch to Target CPA or Maximize Conversions bidding. Google’s algorithm considers thousands of signals in real-time. Device type, time of day, physical location, search history, browser, previous behavior. To determine which clicks are most likely to convert into phone calls.
No human can process that many variables. No agency can manually adjust bids fast enough. Let the machine optimize toward what matters: conversions at your target cost.
Set your target CPA at whatever a lead is realistically worth to your business. For HVAC, a booked service call is worth $200-$500 in average first-visit revenue. Your target CPA should be well below that. The algorithm optimizes toward hitting that number. And usually beats manual bidding within 2-4 weeks of having enough conversion data.
Landing Pages: Match the Ad or Burn the Click
If you’re not running call-only ads, your landing page must match the ad exactly. Every word. Every promise.
Ad says “Emergency AC Repair Phoenix. Same Day Service” → Landing page headline says “Emergency AC Repair in Phoenix. Call Now for Same-Day Service.” Not your homepage. Not your “About Us” page. Not a generic services page. The exact page the ad promised.
Mismatched pages destroy your Quality Score. Google knows when a user clicks an ad and immediately bounces back to the search results. High Quality Score = lower cost per click and better ad positions. Low Quality Score = you pay more for the same clicks and get shown less often.
Rule of thumb: build one landing page per ad group. No exceptions.
Zero Wasted Spend Means Constant Optimization
“Set it and forget it” doesn’t work in Google Ads. The platform changes constantly. Your competitors change their bids. Search behavior shifts seasonally. If you’re not reviewing your campaigns at minimum once a week, you’re leaking money.
Your weekly review checklist:
- Search terms report: What did people actually type to trigger your ads? Add negatives for anything irrelevant.
- Location performance: Are certain zip codes or cities converting better than others? Adjust bids accordingly.
- Device performance: Mobile and desktop convert differently for different services. Adjust bids.
- Time-of-day performance: Emergency calls spike at certain hours. Increase bids when conversion rates peak.
- Ad copy testing: Rotate in one new headline or description every two weeks. Small changes compound.
Google Ads for contractors isn’t about spending more money. It’s about spending smarter. Every dollar should work toward one outcome: a phone call from a real customer in your service area who needs work done now. If a click doesn’t contribute to that outcome, stop paying for it.