Is a marketing agency worth it for a small shop?
It's worth it when the extra profit from booked jobs is clearly bigger than the fee plus ad spend. For shops doing $5,000 a month or more with spare capacity, it usually is. For shops under that, the fee often eats the gain, which is why we don't take them on.
On our calls, about half of owners had run their own boosted posts, Meta ads or Google Ads, spending anywhere from $250 in total to $6,000 a month. Four in 20 had used an agency. The common complaint about DIY: wrong area, price shoppers, no tracking and no profit after ad costs. The common complaint about agencies: the fee was bigger than the return.
When running your own ads makes sense
- You enjoy learning Google Ads and Meta Ads Manager and have a few hours a week for it.
- You can reply to leads within minutes during the day.
- You have a landing page with prices and a way to track bookings.
- Your revenue is under $5,000 a month and a fee would eat the gain.
One technically minded owner told us they felt they could build the same system themselves. Some can. The question is whether that's the best use of the owner's time.
When an agency makes sense
- Your hours are better spent installing or running the shop.
- You keep missing leads because you're busy.
- You've tried DIY ads and couldn't make them profitable.
- You want predictable months and a cost per booking you can plan around.
The math: will there be profit after the fee and ad spend?
Add the agency fee and ad spend. Divide by your average job value. That's how many extra jobs a month you need to break even. If your calendar has room for several times that number, and the agency can show how it tracks bookings, the numbers work.
Example: fee plus $1,200 ad spend. At a $400 average tint job, every $400 of total cost needs one extra job. Clients at Motorgrowth typically see a return of 5 to 10 times. What you should never accept is the shape one owner described to us: "If I'm making 10 or 15 and I'm paying you five."
What to check before hiring an agency
Who owns the ad account, how leads are handled, whether they work with other shops near you, how they track bookings, and whether they specialize in your industry. Get the price early; one owner told us an agency took an hour and 45 minutes to tell them its fee.
The full checklist is in questions to ask a marketing agency.
Specialist or general marketing agency?
A specialist knows which ads, offers and landing pages already work for tint, PPF, coating and detailing shops, so you don't pay for them to learn. A general agency may be cheaper but tests on your budget. One owner on our calls was told by a relative who works in Google advertising to find a specialist in their trade.
Motorgrowth works only with window tint, ceramic coating, PPF and detailing businesses. See about us.
What DIY ads really cost in time
Running your own ads well is a weekly job, not a one-time setup. Expect to spend a few hours a week on search terms, creative, budgets and reports, plus the time to answer every lead within minutes. Price that time at what an hour on the tools earns you.
| Weekly task | Typical time |
|---|---|
| Checking search terms and adding negatives | 1 hour |
| Testing new ads and creative | 1 to 2 hours |
| Adjusting budgets and reviewing results | 1 hour |
| Answering, following up and booking leads | 5+ hours |
Eight hours a week is a full working day. If a day on the tools earns you $800 in jobs, DIY ads cost about $3,200 a month in time before a dollar of ad spend.
If you run your own ads, do these five things
- Use lead campaigns, not boosted posts.
- Send every ad to a page with prices and a short form.
- Limit targeting to the area you actually serve.
- Reply to every lead within five minutes during business hours.
- Track bookings by source in a spreadsheet or CRM, and judge ads on cost per booking.
See Google Ads vs Facebook ads and how much to spend on ads.