Verified Result · 60 Days · Illinois Heavy-Duty Shop

Same spend.
Different trucks.

An Illinois HD shop was burning $12,100/mo on Google Ads — and 70% of it was going to AAA towing, "auto mechanic near me," and cell-phone-repair searches. We rebuilt the targeting around diesel-specific search intent. Same budget. Calls dropped from $80 to $31 each. Revenue jumped from $92K to $128K in 60 days.

ShopIllinois HD
Timeline60 Days
Monthly Spend$12K → $14.5K
Cost / Call$80$31
Monthly Revenue$92,905
After 60 Days$128,356
Before
$92K
After · 60 Days
$128K
The Setup

Phone ringing. Wrong trucks.

Before Repair Lift

The problem.

The owner thought the ads were broken. They weren't. The targeting was. A generalist Google setup, inherited and never rebuilt, was sending pickup truck owners, AAA roadside calls, and cell-phone-repair searches straight to the front desk.

  • $12,100/mo in Google spend
  • 70% of clicks going to AAA, auto-mechanic, and unrelated terms
  • $80 per call — half of which the team had to politely turn away
  • No keyword-level tracking, no negative-keyword filtering, no system
After Repair Lift

The result.

We rebuilt the account from the ground up around diesel-specific search intent. New campaign architecture. Aggressive negative keywords. Call tracking on every line. Weekly optimization tied to real call quality.

  • $31 per call — less than half the prior cost
  • Heavy-duty calls only: clutches, transmissions, HD towing
  • $36K+ in additional monthly revenue, same budget
  • Every call recorded, scored, and tied to its keyword
3 Signals We Diagnosed

How we knew. What we fixed.

01

Call Mix Didn't Match the Shop

AAA, pickup trucks, oil-change requests, gas vehicles — a front desk drowning in the wrong calls while the heavy-duty work they specialized in barely came through.

"Your phone is ringing plenty. It's a match problem, not a volume problem."
02

Paying Way Too Much Per Call

$80 a call before the rebuild. Diesel shops on targeted campaigns should be closer to $30–$50 — higher-ticket clutches and transmissions at the top of that range, common repairs at the bottom. Google was charging a quiet penalty.

"You're paying twice — once for the click, once for the wasted call."
03

Running Ads Without a System

The black box: money in, calls out, nobody could tell which $12K of spend drove which $92K of revenue. No keyword architecture. No negatives. No call tracking. No weekly loop.

"You weren't running ads. You were feeding a black box and hoping."
Before / After · Same 60-Day Window

The numbers. Side by side.

Metric
Before Repair Lift
After Repair Lift
Monthly Ad Spend
$12,100
$14,500
Monthly Revenue
$92,905
$128,356
Cost Per Call
$80
$31
Lead Quality
AAA, passenger, irrelevant
Heavy-duty only
Call Tracking
None
Every call recorded & scored
Targeting
AAA, "auto mechanic near me"
HD repair + HD towing only
Bottom Line
+$36K monthly revenue. Same spend.
Wrong vs. Right Keyword Structure

What the system looks like inside.

Wrong — Generic Auto

What generalist agencies build
  • "truck repair"
  • "auto mechanic near me"
  • "towing service"
  • "roadside assistance"
  • "mechanic open now"
  • "24 hour towing"

Right — Diesel-Specific

What captures the buying moment
  • "clutch replacement Freightliner Cascadia"
  • "Allison transmission rebuild"
  • "heavy duty wrecker [city]"
  • "semi truck breakdown"
  • "DPF regen [city]"
  • "diesel injector replacement"
Cost-Per-Call Trajectory

Same budget. Half the cost. Better calls.

Cost per call dropped from $80 to $31 in two months. That's not a budget change — that's the result of killing the keywords that pulled in pickup trucks and AAA, and concentrating spend on heavy-duty search intent only.

And because every call now ties back to a keyword, the loop tightens every week. Bad terms die. Good terms get more budget.

Cost Per Call USD · Verified
$80 $60 $45 $30
Pre-Rebuild Day 30 Day 60
Pork Chop vs. Steak

What a wrong call vs. a right call looks like.

The Pork Chop Call

What you're getting now
Source
"truck repair near me"
Caller
Pickup truck owner, check engine
Ticket Range
$200 (if you take it)
Call Time
10+ minutes to say no
Outcome
Polite decline. Wasted.
Your Cost
$80

The Steak Call

What targeted traffic delivers
Source
"clutch on a Freightliner Cascadia"
Caller
Owner-operator or breakdown
Ticket Range
$3,000–$5,000
Call Time
5 minutes, dispatched
Outcome
Truck in your bay same day
Your Cost
$31–$50
The Diagnosis · In One Line
"You weren't running ads. You were feeding a black box and hoping."
Repair Lift · Wrong Trucks Playbook
← Previous Case
One Account
60% → 39% concentration · Chicago
Next Case →
Billing Recovery
$23K → $100K/mo · Texas