What auto repair marketing actually involves
The channel mix for a repair shop is narrower than most owners realize. Roughly in order of impact:
Google Business Profile (GBP) and the map pack. This is the single highest-leverage asset a shop owns. Categories, services, photos, Q&A, and review volume all feed local ranking. An agency that isn't weekly-active inside your GBP is missing the point.
Google Local Services Ads (LSAs). Rolled out for auto services in most U.S. markets. Pay-per-lead, Google-screened badge, sits above the map pack. If your agency hasn't set up LSAs or can't explain why they won't work in your market, that's a problem.
Google Search Ads. Still important for high-intent service queries ("transmission repair [city]," "BMW mechanic near me"). Expect CPCs of $4 to $18 depending on market and service, with higher bids on European and diesel specialty.
Local SEO. On-page service pages for each repair category, schema markup, citations managed through BrightLocal or similar, and review generation through a platform like Podium, Birdeye, or Broadly. Shops with 200+ Google reviews at a 4.7+ average dominate their markets almost regardless of ad spend.
Shop management system integration. Tekmetric, Shop-Ware, Mitchell 1, Protractor. An agency that can't pull attribution data from your SMS and match it against ad spend is flying blind.
Retention channels. Email and SMS for service reminders, state inspection renewals, and seasonal campaigns (winter tires, A/C service). The cheapest customer is the one already in your database.
What doesn't matter much: TikTok, Instagram Reels, elaborate brand video, SEO content about "5 signs your brakes need replacing." These eat budget and produce little bookable work for an independent shop.
What it should cost
Realistic managed-services retainers for a single-location independent shop run $1,500 to $4,500 per month, not counting ad spend. That range assumes GBP management, local SEO, review generation, paid search management, and reporting. Multi-location groups scale up from there but rarely linearly — a three-location shop might pay $4,500 to $8,000 total because the SEO and strategy work overlaps.
Media spend is separate and should be called out as such on every invoice. A reasonable starting ad budget is $1,500 to $4,000 per month per location for Google Ads and LSAs combined. Shops in competitive metros (Dallas, Phoenix, Atlanta, anywhere with aggressive chain competition) often need to spend $5,000+ to see meaningful lead volume.
Project work — a new website, a full GBP rebuild, a review generation setup — typically runs $4,000 to $15,000 depending on scope. Be wary of any agency that bundles a "free website" into a 24-month contract; you're paying for that site three times over in inflated retainers.
Initial engagements should be 3 to 6 months with a clear 30-day out clause after that. Local SEO needs at least 90 days to show movement in rankings; paid media should show lead flow within 2 to 3 weeks.
What to ask on a sales call
-
How many active auto repair clients do you currently manage? Good answer: a specific number, ideally 10+. Bad answer: vague references to "home services" or "local businesses."
-
Can I talk to two current shop clients, not case studies? Good answer: yes, here are three. Bad answer: NDAs, hesitation, or only showing you curated testimonials.
-
Who owns the Google Ads account, the website, and the GBP if we part ways? Good answer: you do, on all three, with admin access from day one. Bad answer: "We manage that for you" — code for held hostage.
-
How do you track a phone call to a booked repair order? Good answer: call tracking with recordings, integration with your SMS, monthly reconciliation against closed ROs. Bad answer: "We track leads" with no mention of revenue.
-
What's your process for managing Google reviews and responding to negative ones? Good answer: a system (automated request via SMS post-visit, response SLA on reviews). Bad answer: "We can help with that."
-
What's your position on LSAs in my market? Good answer: a specific read on whether they're performing, with CPL estimates. Bad answer: confusion or "we'll look into it."
-
How do you handle seasonal shifts — state inspections, A/C season, winter tire demand? Good answer: a calendar with budget reallocation logic. Bad answer: "We run campaigns year-round."
-
What does month one look like, concretely? Good answer: audit, tracking setup, GBP optimization, quick wins identified. Bad answer: "Strategy and research."
KPIs that actually matter
Clicks and impressions are not KPIs for an auto shop. Track these instead:
- Phone calls that connect, broken out by source (GBP, LSA, paid search, organic, direct). Most shops should see 60 to 200 tracked calls per month per location.
- Booked appointments — calls that resulted in a scheduled RO. Healthy conversion from call to booked appointment is 35 to 55%. Below 30%, the problem is usually front-counter staff, not the agency.
- Average repair order (ARO) from marketing-sourced customers vs. existing base. New customers often have lower ARO initially; it should climb with retention.
- Cost per booked appointment. In most markets, $35 to $90 is reasonable for general repair, higher for specialty work.
- Customer acquisition cost (CAC) vs. first-visit gross profit. If CAC exceeds first-visit GP by more than 2x, you're betting entirely on retention — make sure you have a retention engine.
- Review velocity. New Google reviews per month. Target is roughly 10% of monthly car count. A 30-car-a-week shop should be generating 12 to 15 reviews per month.
- Repeat customer rate from your SMS, 12-month window.
Agencies that won't commit to call-to-booked-appointment reporting are selling you activity, not outcomes.
Red flags in agency contracts
- 12-month terms with no performance out. Standard in the 2010s, indefensible now. Six months max on a first engagement, with a 30-day termination clause after.
- Agency-owned Google Ads account. You lose all historical data, quality score, and learnings when you leave. Non-negotiable: the account is yours, they have manager access.
- Website built on a proprietary platform the agency owns. If you fire them, the site goes dark. Insist on WordPress, Webflow, or another portable CMS.
- "Leads" defined as form fills or clicks. Define leads as inbound phone calls lasting 60+ seconds or form submissions with valid contact info. Get it in writing.
- Revenue share or pay-per-lead models without clear lead definitions and caps. Pay-per-lead can work for LSAs (Google manages it), but an agency charging you $75 per "lead" from their own funnel has every incentive to send you junk.
- Vague deliverables. "SEO services" with no list of what's delivered monthly. You want a spec: X blog posts, Y citations, Z GBP updates, review responses within 48 hours.
- White-labeled work the agency denies. Many small agencies outsource SEO and PPC overseas. That's fine if disclosed and the quality is there. Not fine if they claim it's in-house and you're paying in-house rates.
Common mistakes buyers make
Hiring on price alone. The $500/month agency is running templated campaigns across dozens of shops and spending maybe three hours a month on your account. You're paying for attention; at that price there isn't any.
Hiring a generalist. A home services agency "can do" auto repair the same way a GP can do orthopedic surgery. Sometimes fine, often not. Ask how many repair shops they've taken from point A to point B and what happened.
Expecting results in 30 days. Paid search can deliver leads in two weeks. SEO and GBP optimization take 90 to 180 days to show durable ranking gains. If an agency promises first-month SEO rankings, they're lying or churning you before results are expected.
Underfunding media spend. Paying $2,500 in retainer and $800 in ads is a common setup and almost always underwhelming. In most markets, ad spend should equal or exceed the retainer.
Not staffing the phones. The best marketing in the world fails if calls go to voicemail at 11am on a Tuesday or if your service advisor is bad on the phone. Record calls. Listen to them. This is often where the real leak is.
No tracking integration. If you can't tie a marketing dollar to a closed RO, you're guessing. Spend the $200/month on CallRail or similar and insist your agency reconciles it monthly.
In-house vs. agency
For single-location shops under about $1.5M in annual revenue, in-house marketing rarely pencils out. A competent marketing coordinator costs $55K to $75K fully loaded, plus tools, and won't have the specialized PPC and local SEO skills you need anyway. An agency at $2,500/month plus $3,000 ad spend gets you more leverage for less.
Between $1.5M and $5M, a hybrid model often works best: one in-house person handling customer communications, reviews, social, and local community work, with an agency on paid search and technical SEO. The in-house hire knows your shop's voice and your customers; the agency brings channel expertise.
Above $5M or with three-plus locations, it starts to make sense to bring more in-house — a marketing manager who coordinates vendors and owns the brand, with specialists (PPC, SEO) either hired directly or contracted. At that scale, agency retainers of $6K+ per month compound fast.
One caveat: an owner who personally enjoys marketing and spends five-plus hours a week on it can run a tight shop with minimal agency help well past $2M. Most owners don't want to, and shouldn't.