More repair orders for your body shop.
One complete system:
- Better leads: Google Ads traffic that reaches high-value customers and filters out the tire-kickers
- More calls and texts: a landing page that earns their trust and gets them to reach out
- Proof it’s working: a lead management system that responds in seconds and shows you which ads turn into repair orders
We run one Engine per service area. We’ll check yours on the call.
Source: Oldroyd / MIT Sloan & InsideSales, Lead Response Management study — odds of qualifying a lead contacted in 5 minutes vs 30.
A machine that turns damaged cars into booked estimates.
Someone nearby wrecks their car and searches
We run Google ads only on the searches that mean bodywork: collision damage, dent repair, bumper, fender. Aggressive negative keywords block the junk before it ever costs you a click.
The page turns the click into a call or a text
They land on a page with one job: make your shop the easy choice. Real reviews, plain proof, and a clear next step. They tap to call, or they start their estimate by text.
The Body Shop Engine platform texts back in seconds
Before they call the next shop down the road, they’ve got a text from yours. The thread asks for damage photos, so your writer sees the job up front, and the platform follows up until they’re ready to book. You watch every conversation from the mobile app.
Your front desk books the estimate
Your team sets the time and it lands on your calendar. Your writer takes it from there in your own estimating system. Our system ends where CCC begins. Nothing about how you write repairs changes.
Every week, repair orders re-tune the ads
We track which estimates became ROs and what they were worth, and feed that back to Google. The ads get better at finding jobs, not clicks.
2–3 cars covers everything.
Industry averages. Your writer knows your shop’s real numbers.
Two to three cars pays the fee and the ads. Everything after that is yours.
Want to go deeper on your shop’s numbers?
Book Your Call
This is the page your customers see.
Built to earn trust fast
Proof up front: ratings, reviews, and a plain promise that the estimate starts today. It reads like a solid local shop, not an ad.
Tap-to-call, thumb-sized
Most of these searches happen in a parking lot right after the accident. The call button is built for that moment.
Instant text-back
Every form submit gets a text within seconds. The thread asks for damage photos, so your writer sees the job before the customer walks in.
You’ll see repair orders, not lead counts.
Every week you get one page in dollars: what you spent, what estimates booked, which became ROs, and what they were worth. No impressions, no “engagement.”
Because we track which searches turned into repair orders, the ads optimize toward jobs. Most agencies count the lead and stop there, so they can’t tell a good one from a bad one.
No meetings. When a job books, the app nudges you for the repair-order number. That one number updates the report and tells the ads which cars were worth buying.
Illustrative sample. Your report shows your shop’s real numbers, every week.
Not like the agency that burned you before.
Most agencies stop at the lead (the call or the form fill) and can’t tell a booked job from a tire-kicker. We track every ad the whole way to a booked repair order, so the campaign optimizes toward the cars that actually show up. And we run your account like the money depends on it, because ours does.
| Standard agency | Body Shop Engine | |
|---|---|---|
| Setup fee | $500–$2,500 | $0 |
| First month | Paid up front | Free |
| Custom landing page | Uses your homepage | Built & hosted for you |
| Ads optimized for | Calls & form fills | Booked repair orders |
| Knows which ads become real jobsOur edge | Stops at the lead | Offline conversion tracking |
| Who runs your account | A junior marketer | An 18-year Google Ads expert |
First month free covers our management fee. You always pay Google for ad spend directly — we never mark it up.

I’ve managed Google Ads for 18 years.
Everything from single-location shops to national brands spending high six figures a month. Along the way, I realized why the big chains win.
They have an entire marketing department in their corner. You have a shop to run. It has nothing to do with who does better work.
That’s the part I can fix. I went to work for independent shops instead. You get the same marketing those corporate brands pay top dollar for, at a price you can actually afford, and I handle it personally.
I don’t expect you to take my word for it. That’s why you don’t pay me for the first month. The only proof that counts is repair orders on the board.
If you’re curious, book a call. I’ll give you an honest read on your local market, whether we end up working together or not.
Garrett Aihara, Founder
The price is on the page. That should tell you something.
One flat fee. No setup charge, no percentage of your ad spend, no contract holding you here. Your ad budget is the fuel. You buy it straight from Google, in your own account, we never mark it up, and if you ever leave, the account and its history stay yours.
Setup fees in this space run $500 to $2,500. Ours is $0. And the agencies charging the most for setup are usually the ones who won’t name a monthly price until you’re on a call with them.
Founding rate · Limited time · our first 90 days
instead of $1,500, locked for life
- Campaign management with daily automated optimization
- Your dedicated landing page, built and hosted
- Tracked phone numbers with call recording
- The Body Shop Engine platform + mobile app
- Instant text-back and follow-up automation
- Weekly repair-order report, updated from the app, no meetings
$0 setup · month-to-month · price locked. First month still free. Cancel anytime, zero penalty. Ad budget is separate. You pay Google directly.
Book Your CallYour first month is free. Judge us on it.
Every promise here exists because shop owners have been burned by agencies before. We’d rather carry the risk than ask you to trust a stranger with your car count.
Your first month is free
We build and run the whole system for a full month before you pay a management fee. Judge us on what lands in your bays.
First booked estimates within 14 days
The machine starts producing in the first two weeks, inside your free month, so you see it before you pay for it.
Month-to-month, cancel anytime
No contract, no cancellation fee, no 90-day notice clause. If it isn't working, you walk. That keeps us sharp.
Your price is locked
The rate you start at is the rate you keep, as long as you stay. No annual increases, no surprise line items.
You own your customer data, always
Cancel and every contact, conversation, and booking exports with you. Your customers are yours, not ours.
Why founding shops pay half.
We’ve spent years running Google ads for service businesses. Body shops are where we’re planting the flag next. And we’d rather win our first shops with our best price than charge full freight while we prove it. Come in early and the founding rate is yours, locked for life.
The catch? Honestly, none. Once the cars are rolling in we’d love a review or a word to another shop, but it’s not required, not in any contract, and your rate never depends on it. You’re month-to-month either way.
What you get
- The founding rate, locked for life
- First month free · $0 setup
- Month-to-month, cancel anytime, no strings
- The complete Engine, nothing held back
Built for independent shops. Not for everyone.
For you if
- You run an independent body shop, one to three locations
- You can put at least $1,000 a month into Google on top of our fee
- Someone answers your phone and books estimates: we hand your front desk a customer who’s ready, they close it
- You can tell us what a booked job was worth: that’s what teaches the ads to find more jobs like it
- You want to see results in repair-order dollars, not marketing reports
Not for you if
- You’re an MSO or consolidator: Caliber-scale operations have this in-house
- You’re already full and not looking to fill more bays
- Your ad budget would be under $1,000 a month: we’d be spread too thin to win the searches worth winning, and neither of us would like the result
- Nobody will log the repair-order numbers: without them the ads optimize blind, and blind is what every other agency already sells you
If the right-hand column is you, no hard feelings. Better we say it here than waste a call on either of us.
The questions that come up first.
You do. Directly to Google, on your own card, in your own ad account. Typically $1,500–3,000 a month depending on your market. We never touch your ad budget and never mark it up; our fee is the flat monthly rate, period.
Almost every shop owner who says this was running broad keywords with no negatives. We bid only on searches that mean bodywork (collision damage, dent, bumper, fender) and block everything else with aggressive negative keywords. The text thread filters further: we ask for damage photos by text, and tire-kickers don't send photos of their quarter panel. And because we track which searches become repair orders, the ads keep steering toward the searches that produce jobs.
No. Our system ends where CCC begins. It hands your front desk a customer who's ready to book; your writer takes it from there in whatever you already use. Nothing about how you write repairs changes.
Keep it. The Body Shop Engine platform only handles the customers our ads bring in: instant text-back and follow-up that holds their attention until your front desk takes over and books the estimate. Whatever you use for review requests or existing customers keeps doing its job.
Your first booked estimates usually land within 14 days. That's inside your free month, so the system proves itself before you've paid a management fee.
You stop paying, immediately. No penalty, no notice period. Platform access ends, and every contact, conversation, and booking exports with you. Your customer data is always yours.
There isn't one. You pay Google for the ads that run; we do all the work (build, launch, optimize, report) for a full month at no fee. If the numbers don't convince you, walk away. We'd rather earn the second month than lock in the first.
A minute, whenever a job books. Some weeks that's daily, some weeks it's twice. The platform answers customers, keeps them warm, and sends your weekly report on its own; your front desk books the estimates it tees up. Your only job is telling it what the repair order came to. If one's sitting unrecorded, the app sends you a notification, so it isn't one more thing to remember. That number is what teaches the ads which jobs are worth chasing. No dashboards to learn, no standing meetings.
Not if their ads would compete with yours. We run one Engine per service area, because two shops bidding the same searches just drives up both their costs and splits the same customers. In a spread-out metro we can run separate areas without either shop bidding against the other. On the first call we check your specific area and tell you straight whether it's open.
Yours. The ads run in your own Google Ads account. You pay Google directly in it, and the account and its history stay with you if you ever leave. Same with your customer list and every conversation: cancel, and it all exports with you.
About 30 minutes. Your business details (carriers require them before we can send texts on your shop's behalf; we handle the registration), your logo and a few photos of the shop, and whoever answers your phone ready to book the estimates the Engine tees up. We build everything else.
Because that's what it is: a machine with parts that either work or don't. Ads pull the searches in, the page filters them, the text-back fires in seconds, your front desk books the estimate while the customer is still warm, and repair-order data re-tunes it every week. You can inspect every part, and you see its output in dollars. If we ever start sounding like a marketing agency instead of a machine, call us on it.
Find out how many cars you’re missing.
Tell us about your shop and we’ll set up fifteen minutes. On the call we go through exactly how Google ads would run for your shop, start to finish. No pitch marathon.
- The real bodywork demand in your area: how many searches, and what they cost
- The car-count math run on your average RO, not industry averages
- Whether your service area’s still open, one Engine per service area
Drop your info and we’ll email you to set a time, usually within the hour during shop hours. No calls you didn’t ask for.
Name, email, and your shop. We’ll take it from there.