Agency, freelancer or do it yourself: how a shop owner should decide
What marketing help costs an auto repair shop, the red flags in a pitch, which pieces to keep in house, and why a real provider proves it first.
Shop owners get pitched constantly. Directory sales reps, coupon mailers, an SEO company calling from a spoofed local number, a nephew who is good at Instagram, and three agencies a month promising page one. Almost none of them show a number before asking for a signature.
Here is how to sort them, and what genuinely belongs in house.
Keep these yourself, always
Some things cannot be outsourced because they happen inside your building.
- Asking for reviews. No vendor can make a service writer say the sentence at the counter. Software automates the send, not the ask. The reviews guide has the script.
- Answering the phone. A campaign that produces 60 calls into a phone nobody answers produces nothing. See the missed calls guide.
- Photos and video. Nobody can film your bays but you. Ten minutes a week on a phone beats a quarterly photo shoot.
- Replying to reviews. In your own voice, within a day.
- The estimate conversation. Marketing brings the car in. The estimate decides the ticket.
If you do only these five and nothing else, you will beat most shops in your town.
What is worth paying for
- Google Ads management. Genuinely technical, genuinely easy to waste money on, and it needs weekly attention. Worth paying for if you spend over about $1,000 a month.
- The website. A one-time build by someone who does it professionally. Not a monthly retainer for a page that never changes.
- Technical local SEO. Citations, structured data, profile optimization, the AI search work covered in the AI search guide. Specialized and finite.
- Meta ad creative and audience setup. Especially the retargeting build.
- Bookkeeping. Not marketing, but the reason many shops cannot tell whether their marketing works.
What a fair price looks like
Approximate US ranges for an independent shop, so you can spot the outliers:
- Google Ads management: $500 to $1,200 a month, or 10% to 20% of ad spend. Ad spend is separate and paid straight to Google.
- Meta ads management: $400 to $1,000 a month plus spend.
- Local SEO and profile work: $500 to $1,500 a month.
- Website build: $1,500 to $6,000 once, or $150 to $400 a month managed.
- Review generation and follow-up systems: $150 to $500 a month.
- Full-service, several channels: $2,000 to $5,000 a month.
Below those ranges you are usually buying an offshore checklist. Above them, for a two to six bay shop, you are subsidizing someone's office.
Judge it against your average repair order. If your typical ticket is in the mid hundreds and a $1,000 monthly retainer produces three extra jobs a month, it is paying for itself. Do that arithmetic before the first call, and use the calculator to see what the phone alone is worth.
Red flags, in order of how often they show up
"We guarantee page one." Nobody controls Google's ranking. The only honest version of this promise is paid ads, which is page one by purchase, not by skill.
A 12-month contract with a cancellation fee. If the work performs, you will stay. The contract exists because it often does not.
They will not show you the ad account. Your Google Ads and Meta accounts should be yours, with the agency added as a user. Agencies that run your ads inside their own account are holding your data and your history hostage. Ask on the first call: "Will the account be in my name and will I have admin access?" A no ends the conversation.
Reporting that leads with impressions. Impressions, reach and clicks are not revenue. A useful report shows calls, form fills, booked appointments and cost per booked job.
They cannot name another shop they work with. Ask for two shop owners you can call. Not a case study PDF. Phone numbers.
Cold calls claiming your listing is suspended. This is a scripted scam that runs constantly in this trade. Google does not call shops about listings.
Directory sales. Paid listings on aggregator sites almost never produce work for a repair shop. The money belongs in your own Google profile.
Anyone who has not asked about your average repair order. A provider who does not know your ticket size cannot tell you what a lead is worth, which means they are guessing.
Do it yourself, honestly assessed
DIY works if you will actually do it. The realistic time cost:
- Google profile maintenance and posts: 30 minutes a week.
- Review asks and replies: built into the workday, plus 15 minutes.
- Google Ads, once built: one hour a week on search terms and call recordings.
- Meta creative: 20 minutes a week filming, 20 minutes scheduling.
- Website updates: an hour a month.
Call it three hours a week. If you have three hours, DIY beats a bad agency by a wide margin, and every guide on this site is written so an owner can do the work without hiring anyone. If those three hours are going to get eaten by a comeback and a parts delay every single week, hire it out and stop pretending.
A middle path many shops use: run the profile, reviews and phone yourself, and pay for the two technical pieces, ads and the website.
Questions to ask on the first call
- Will the ad accounts be in my name, with me as admin?
- What do you charge, and is ad spend separate?
- What is the term, and what happens if I stop?
- Which two shop owners can I call?
- What will you report, and how often?
- What do you need from me each month?
- Can you show me results before I pay anything?
Question seven is the one that sorts the field.
Why trial before contract
An owner should see the phone ring before signing anything. That is the entire logic behind offering every service as a free 14-day trial, no card, built inside your own accounts so that whatever gets made stays yours whether you continue or not. It is a filter in both directions. Providers who cannot produce anything in two weeks do not offer trials, and owners who will not give access to their own accounts were never going to let the work happen anyway.
Two weeks is not long enough to judge SEO, which is a season-long game. It is plenty to judge whether ads produce calls, whether missed-call text-back recovers work, whether the review system starts moving, and whether the people you hired answer their phone.
Frequently asked
Should I hire someone local? It does not matter much. Ask instead whether they know this trade. A generalist agency will run your shop ads like a dentist's.
What about my parts network's marketing program? Co-op programs and network websites are usually cheap and usually generic. Fine as a supplement, weak as your only presence, and often they own the site.
How long before I can tell if it works? Ads: 45 days. Reviews: 90 days. SEO and AI search: two to six months. Anyone promising faster on the last two is guessing.
Every service here is offered as a free 14-day trial. No card, nothing renews, and you keep whatever gets built. Text or call (385) 832-6175.