Last year, we sat down with Mike, who runs a high-end window tint and PPF shop over in Frisco. Mike is a beast at the craft—his edges are perfect, and his customers love him. But he was stressed. He was spending $2,500 a month with a “digital specialist” who sent him polished PDF reports every Friday.
Those reports were full of colorful charts. They showed “Impressions” going up by 20% and “Click-Through Rates” hitting all-time highs. On paper, the agency was winning. But Mike’s bank account wasn’t feeling the victory.
He told us, “The reports say we’re crushing it, but I’ve got two bays sitting empty on Tuesdays and Wednesdays, and I’m spending half my day chasing leads that don’t answer the phone.”
Mike was experiencing the “Agency Gap.” It’s the space between a fancy chart and a booked job. He didn’t need more “traffic”; he needed more cars in the shop and more checks in the mail.
If you’re running a crew in Dallas-Fort Worth or the Raleigh-Cary area, you know exactly what we’re talking about. You’ve probably been burned before. Maybe you paid for “exclusive” leads from a giant lead-gen site only to find out they sold the same phone number to four other contractors in your zip code. Maybe you paid a guy to “optimize your SEO” and all you got was a fancy website that nobody ever calls from.
It’s time to stop looking at charts and start using the Bank-Account Test.
The Bank-Account Test: The Only Metric That Matters
The Bank-Account Test is simple: If you stopped spending money on this marketing channel today, would your calendar be empty by next week?
Most agencies want to talk about “brand awareness.” In the trades, brand awareness doesn’t pay the rent. Booked jobs pay the rent. If you can’t draw a straight line from a dollar spent on an ad to a signed contract or a deposit in your account, that marketing is a liability, not an asset.
Here is how to apply the test to your business without needing a degree in accounting.
1. Kill the Vanity Metrics
If your marketing person uses any of the following words without immediately following them up with “and that resulted in X booked jobs,” they are blowing smoke:
- Impressions: This just means someone scrolled past your ad. It doesn’t mean they want their pipes fixed or their car wrapped.
- CTR (Click-Through Rate): This means someone clicked. It doesn’t mean they have a budget or a project.
- Reach: This means the internet knows you exist. Your bank account doesn’t care if the internet knows you exist; it cares if the customer in Lewisville knows you’re the best guy for the job.
2. Track the “Phone Ringing”
For a local service business, the only “lead” that matters is a phone call or a direct booking request.
If you are paying for leads from a third-party site, you aren’t owning your growth—you’re renting it. When you rent, the landlord (the lead provider) can raise the price or send your leads to the guy down the street. The goal is to own your own phone line.
When you own the lead, you can track the cost. If you spend $500 on Google Ads and it generates 10 phone calls, and 3 of those turn into $1,200 PPF jobs, you didn’t just “get traffic.” You turned $500 into $3,600. That is a result you can actually take to the bank.
The Math of a Healthy Shop
A common question we get from owners is: “How much should I actually be spending to keep the crew busy without going broke?”
Marketing shouldn’t be a guessing game. It should be a percentage of your revenue. While every shop is different, here are the real-world benchmarks we see working for local service businesses:
- The Sub-$1M Shop: If you’re doing under a million in annual revenue, you should typically allocate 5% to 10% of your gross revenue toward marketing. If you’re doing $500k a year, spending $2,500–$4,000 a month to keep the pipeline full is a healthy investment.
- The $1M to $3M Shop: Once you’ve scaled and have a full crew, the competition gets stiffer and the cost to acquire a new customer usually goes up. At this level, 8% to 12% is the sweet spot.
If you’re spending 20% of your revenue just to get the phone to ring, your marketing is inefficient. If you’re spending 1% and wondering why the calendar is empty, you’re under-investing in your own growth.
Why “Shared Leads” Are a Scam
We have to address the elephant in the room: the big-name lead aggregators. You’ve seen the ads. They promise “exclusive” leads for your HVAC or plumbing business.
But as the FTC recently highlighted in their massive fines against some of these players, these companies often sell the same lead to multiple contractors. You end up in a “race to the bottom” price war, calling a customer who is already annoyed because four other guys have called them in the last ten minutes.
You aren’t paying for a customer; you’re paying for a lottery ticket.
The Bank-Account Test exposes this instantly. When you look at your spend versus your actual booked jobs, you’ll realize that “exclusive” leads are often the most expensive way to get a job that you could have won simply by being the most visible, trusted option on Google Maps.
How to Fix Your Marketing Pipeline
If you’ve run the Bank-Account Test and realized your marketing is leaking money, here is the no-BS plan to fix it:
Step 1: Audit the Source Look at every job on your calendar for the last 30 days. Ask the customer: “How did you hear about us?” Don’t trust the digital reports; trust the customer. If they all say “Google,” but your agency says “Facebook is driving the growth,” you know where the actual value is.
Step 2: Focus on “Intent” There is a huge difference between someone seeing a pretty picture of a wrapped truck on Instagram (Passive Interest) and someone typing “best window tint shop in Arlington” into Google (High Intent).
Focus your budget where the intent is. You want the person who has a problem right now and is looking for a professional to solve it. That is how you get more calls and fewer “just checking prices” tire-kickers.
Step 3: Demand Accountability Stop accepting PDFs with graphs. Start asking for a simple spreadsheet that tracks:
- Total Spend
- Number of Qualified Calls
- Number of Booked Jobs
- Total Revenue from those Jobs
If your agency can’t or won’t provide these four numbers, they aren’t managing your marketing—they’re managing their own payroll with your money.
The Bottom Line
At the end of the day, you didn’t start your business to become an expert in “algorithm updates” or “keyword density.” You started it because you’re great at what you do and you want to build a profitable company that supports your family and your crew.
Marketing is just a tool to get more of the right people in front of you. If that tool isn’t putting more money in your bank account than it’s taking out, it’s broken.
Mike, the shop owner in Frisco, stopped listening to the “impressions” reports and switched to a system focused on booked jobs. He stopped chasing shared leads and started owning his local search presence. Within three months, his Tuesday and Wednesday gaps disappeared, and he knew exactly how much it cost him to put a new car in the bay. He stopped guessing and started growing.
If you’re tired of the jargon and you want a marketing partner who speaks your language—and cares more about your bank account than a colorful chart—we should talk.
We don’t do “brand awareness.” We do booked jobs.
Want to see if your current marketing is actually making you money? Let’s run the numbers together. Book a strategy call with the Performance MAX team today.