> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aresdeploy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How Do I Know If My Marketing Agency Is Ripping Me Off?

> The concrete signs that a marketing retainer has turned into overpriced busywork, plus a checklist to run against your own invoice before you renew.

<Note>
  Being ripped off by a marketing agency means paying premium rates for hours nobody can account for, work you could automate cheaply, or reporting that hides whether any of it produced a booked job.
</Note>

You're probably overpaying if you can't name what changed last month, your invoice lists hours instead of outcomes, and nobody on the account can point to a lead that turned into revenue. The rest of this page shows how to run that test against your own contract.

## What does "ripping you off" actually mean in a marketing contract?

It rarely means outright fraud. Almost no agency invoices for work that never happened. The more common pattern is scope drift dressed up as service: a retainer is defined as a fixed monthly fee for a bundle of deliverables, and scope creep means that bundle quietly shrinks, gets templated, or gets handed to someone junior, while the invoice stays exactly the same. You're not being billed for nothing. You're being billed full price for less than you agreed to.

The second pattern is pricing for scarcity that no longer exists. Writing ad copy, building a landing page, and pulling a performance report used to require specialized labor. A lot of it is now something a tool like ChatGPT drafts in minutes, or something Google's Performance Max and Meta's Advantage+ already automate inside the platform. An agency charging 2019 prices for 2026 labor isn't necessarily lying to you. It's just not telling you the cost of the work has dropped.

## How do you know if your agency is padding hours or just coasting?

Ask for a breakdown of what was actually done this month, by task, not by category. "Campaign management" is a category. "Rewrote three ad headlines, adjusted budget on two campaigns, sent one report" is a breakdown. If the account team can't produce the second version without scrambling, the retainer has likely become a subscription you pay regardless of activity.

A related tell: does the work change month to month, or does the report just get a new date on it? Genuine management shows iteration, tests that failed and got killed, budget that moved toward what worked. A templated retainer shows the same structure every month with different numbers plugged in.

## Common signs your agency is overcharging you

* Your invoice is a flat monthly fee with no line-item breakdown of what was delivered.
* Reports show impressions and clicks, but nobody can say how many became a booked appointment.
* Leads sit in a shared inbox for hours before anyone responds, and the contract never mentions response time.
* The strategic conversations stopped months ago. Calls are now status updates, not decisions.
* You have multiple locations and get a separate, disconnected report for each, with no rollup.
* Nobody can explain, in one sentence, why this month's approach differs from last month's.

Two or more at once is a pattern, not a coincidence.

## Agency red flags vs. normal agency behavior

Not every item above is a rip-off. Slow months happen, even to good agencies. The difference is whether there's a reason you can verify.

| Signal         | Normal agency behavior                                         | Rip-off pattern                                                        |
| -------------- | -------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Reporting      | Ties spend to leads and bookings, even imperfectly             | Only shows platform metrics (impressions, reach, clicks)               |
| Response time  | Discloses that lead response isn't part of the retainer        | Silently doesn't respond, never mentions it                            |
| Pricing        | \$1,500 to \$5,000+/month, justified by senior strategic input | Same price, but work has been quietly handed to a junior or a template |
| Contract terms | Month-to-month, or a clearly justified term commitment         | Long lock-in with vague cancellation terms                             |
| Communication  | Proactively flags what changed and why                         | Goes quiet unless you chase them                                       |
| Multi-location | One consolidated view across locations                         | Separate, disconnected reports per location                            |

## Is a lack of reporting always a red flag?

Not automatically, but it's the fastest check you have. A report that only shows platform-native numbers, impressions, reach, cost-per-click, tells you the ad ran. It doesn't tell you whether it made money. McKinsey's research on AI adoption found a majority of businesses now use AI in at least one function, including marketing execution, so the labor behind "campaign management" is cheaper to produce than a few years ago. If reporting hasn't improved while that cost has dropped, ask why the price hasn't moved either.

## A hypothetical example: an HVAC company paying for phantom optimization

This is an illustrative walkthrough, not a claimed client outcome. Say a single-location HVAC company pays an agency \$2,800 a month for "full-funnel digital marketing." The monthly report is six pages of impressions and click-through charts, never mentioning how many clicks became a phone call or a booked job. The owner asks for a call log and learns leads sit in a shared inbox checked once a day, sometimes less during a busy week.

Nothing here is illegal. But the owner is paying full agency price for ad management that could plausibly be automated, and for lead handling that's actively costing them business. The well-known Harvard Business Review study by Oldroyd and McElheran found companies contacting a lead within an hour were roughly seven times more likely to have a meaningful conversation with that lead than companies that waited even a little longer. A day-old lead isn't a slow follow-up. It's often a lost customer.

## How do you check without starting a fight?

You don't need to accuse anyone of anything. Ask three questions on your next call: what specifically changed this month, how quickly were leads contacted, and what would you cut if the budget dropped 20 percent. A good agency answers all three without flinching. One that's been coasting gets defensive, vague, or starts talking about "brand awareness" instead of numbers.

For a harder version of this exercise, read our companion guide on [whether to fire your agency for AI](/guides/should-i-fire-my-agency-use-ai). It breaks down the three things a retainer typically covers and which actually require the human you're paying for.

## How Ares fits into this decision

Ares is an AI operator built to run the execution layer a lot of retainers quietly charge full price for. It runs on GoHighLevel as the CRM, manages Google Ads and Meta campaigns with owner approval before any spend, and handles Google Business Profile updates and review requests. When a lead comes in, Ares responds by SMS, email, or chat within seconds, qualifies it, and books the appointment, with [follow-up and nurture sequencing](/leads/follow-up) built in rather than sold as an add-on. Multi-location operators get one fleet dashboard, and every automated action respects owner-approval and consent settings. Pricing is \$299 a month standard, or \$100 per seat for enterprise, month-to-month with no setup fee.

Ares doesn't do everything an agency does. It won't negotiate a sponsorship, reposition you against a competitor's move, or replace a strategist who knows your market, and it's text-first, not a phone-answering service. What it solves is the exact gap above: the report nobody reads, the lead that sat for six hours, the ad that's run unchanged since spring. BrightLocal's research shows most people check reviews before choosing a local business, which is why review management belongs in the same system as lead response, not a separate line item. If your current [ad campaign management](/ads/campaigns) already looks templated, that's the easiest place to start checking.

## Frequently asked questions

<AccordionGroup>
  <Accordion title="What's the single fastest way to check if my agency is overcharging me?">
    Ask for a task-by-task breakdown of what was done last month, not a category summary. If they can't produce specifics without scrambling, the retainer has likely become a flat fee for templated work.
  </Accordion>

  <Accordion title="Is it normal for an agency not to handle lead response?">
    Yes, many contracts genuinely don't cover it, and that's fine if it's disclosed upfront. It becomes a problem when leads sit unanswered for hours and nobody told you that would happen.
  </Accordion>

  <Accordion title="Should I confront my agency directly if I suspect this?">
    Ask questions instead of making accusations: what changed this month, how fast were leads contacted, and what would you cut if budget dropped 20 percent. The answers tell you more than a direct confrontation would.
  </Accordion>

  <Accordion title="Does a low-cost AI tool replace what I'm paying my agency for?">
    Partially. A tool like ChatGPT drafts copy but doesn't execute campaigns or answer leads. An AI operator like Ares runs the campaigns and responds to leads directly, covering more of a typical retainer, but neither replaces a strategist who understands your specific market.
  </Accordion>

  <Accordion title="What if my agency's reporting looks fine but results still feel off?">
    Check whether the report ties to bookings, not just clicks and impressions. A clean-looking report that only shows platform metrics can still be hiding a slow or nonexistent lead response process.
  </Accordion>

  <Accordion title="Is switching to an AI operator like Ares cheaper than my current retainer?">
    Often, yes. Typical local agency retainers run \$1,500 to \$5,000 or more per month for execution and reporting. Ares runs \$299 a month standard, or \$100 per seat for enterprise, covering ad execution, lead response, booking, and reviews in one system.
  </Accordion>
</AccordionGroup>
