Menu
All Posts

5 Signs Your Marketing Agency Isn't Actually Working for You

Jon Trujillo·August 19, 2026

You signed with a marketing company eight months ago. They send a report every month. It has a bar chart, some green arrows, a paragraph about "increased visibility." You skim it, feel vaguely reassured, and go back to your day.

Then someone asks how many jobs came from it this quarter, and you realize you don't know.

That gap, between feeling like something's working and knowing it's working, is where a lot of local service businesses lose money quietly for years. Not because the agency is doing nothing. Because nobody's checking whether the thing they're doing connects to your phone ringing.

The report isn't the result

Most marketing reports are built to be read fast and feel good. Rankings went up. Traffic went up. Engagement went up. All of that can be true and still mean nothing for your business if none of it turns into a call, a form fill, or a booked job.

Ask a simple question: how many leads came in last month, and where did they come from? If your agency can answer that in one sentence with real numbers, good. If the answer turns into a longer explanation about algorithms and timelines, that's worth noticing. A roofer paying $1,500 a month should be able to say "we got 22 calls in June, 14 were from Google, 8 were from the website form" the same way they'd track material costs on a job. If that number doesn't exist anywhere, the marketing isn't being measured the way your business is.

Watch for the sunk cost trap

Here's the part most owners don't talk about: even when the results aren't there, a lot of businesses keep paying because they've already paid for six months and switching feels like admitting the first six months were wasted. That instinct is normal. It's also exactly what keeps underperforming agencies employed.

The money you already spent is gone either way. The only question that matters going forward is whether the next dollar produces a result. If you've been asking for clearer numbers for three months and getting the same vague report back, that's your answer.

Rented leads versus owned assets

There's a real difference between an agency that builds things you keep and one that rents you visibility you lose the moment you stop paying. SEO work, a well-built website, and a fully optimized Google Business Profile stay with your business. Pull the plug on the retainer and the rankings don't vanish overnight.

Some lead-gen and ad-heavy setups don't work that way. Stop paying, and the leads stop the same day, because you were never building anything of your own. Neither approach is automatically wrong, but you should know which one you're paying for. If you can't tell whether you're building an asset or renting a faucet, ask directly.

A website with no way to measure it

Plenty of small business websites look fine and do nothing. No call tracking, no way to see which page a lead came from, no idea if the contact form even gets checked regularly. If your agency built the site and can't tell you how many leads it generated last month, the site isn't being treated as a lead source. It's being treated as a brochure.

This is part of why we build every Growth Website with tracking baked in from day one, so you're never guessing whether the site is pulling its weight.

What good looks like

A marketing partner that's earning its fee gives you numbers you can act on, explains tradeoffs honestly instead of dodging them, and doesn't need a year-long contract to prove the work is real. You should never feel like you're the only one accountable for whether this pays off.

If reading this made you uneasy about your current numbers, that's worth a second look. Get a free site audit and we'll show you, in plain terms, what's driving calls to your business right now: https://mustardseeddigital.com/free-site-audit

Frequently Asked Questions

How do I know if my marketing agency is actually working?
Look past the report and count what changed in your business. You should be able to point to more calls, more form fills, or more booked jobs since you started, not just higher rankings or more impressions on a slide. If your agency can't connect their work to phone activity, ask them to. If they can't, that's a sign the reporting is designed to look busy rather than prove results.
What should a marketing report actually show?
A useful report ties activity to outcomes: calls received, leads captured, jobs booked, and where those leads came from. It should be specific enough that you could explain it to a friend in one sentence. If a report is full of terms like impressions, engagement, or visibility score with no connection to your phone ringing, it's measuring the wrong thing.
Is it normal for a marketing agency contract to lock you in for a year?
Long contracts aren't automatically a red flag, since SEO and content work take months to show results. What matters is whether you understand what you're paying for and can get a straight answer about progress. Be more cautious of contracts that are hard to explain, hard to exit, or paired with reporting that avoids specifics.
What's the difference between owning my SEO and renting leads from an agency?
When you own your SEO, the rankings, content, and Google Business Profile improvements stay with your business even if you switch providers or stop paying for extra services. When you rent leads through certain ad or lead-gen models, the moment you stop paying, the leads stop too, and you have nothing left to show for the spend.

Ready to grow?

Let's talk about your business.

We work with small businesses in Sacramento, Yuba-Sutter, Lincoln, Rocklin, and Roseville. Get a free consultation.

Book a Free Call