Most people pick a marketing agency the way they pick a restaurant on a busy street. The sign looked good, the pitch was smooth, the price felt right. A year later they are locked in, with a team optimizing the wrong thing and no clear way to tell whether any of it works.

Here is the short version. A good agency decision comes down to eight things you can check before you sign:

  1. What you actually need
  2. Who touches your account day to day
  3. Real depth in the channels that move your revenue
  4. Whether you click with the people
  5. Their track record
  6. How they report
  7. How they price
  8. Who owns your accounts when it ends

Run those eight and the slick pitch stops carrying the decision.

Choosing well is a repeatable evaluation, not a gut call. If you have been burned before, or just heard the horror stories, the fix is not to trust harder. It is to ask better questions and know what a good answer sounds like.

Here is what I actually tell people. Almost every agency offers the same services, so on paper most of them look like they can fill whatever gap you are trying to fill. That is exactly why the service list is the wrong thing to decide on. What I go with is fit: who I would genuinely mesh with. Work chemistry builds trust, and trust is what turns into a long, productive relationship instead of a short and frustrating one.

One move before you talk to anyone: write down what you are actually trying to do. More qualified leads, a revenue number, a launch. Be concrete, because the goal decides which channels matter and what you keep in-house. Name it first and you grade agencies against your needs, instead of being graded by their pitch.

Agency size and who actually touches your account

Big agency or boutique is the wrong question. The real one is whether your account will be a priority or an afterthought, and who actually does the work.

A large full-service shop brings more resources under one roof, but a small account can slide to the bottom of the list, handed to junior account managers while the senior people from the pitch move on to bigger clients. A boutique or specialist shop often means more senior attention and faster communication, sometimes the founder directly, though a smaller team has real limits on range and capacity.

So ask who will run your account day to day, how senior they are, and how involved the pitch team stays after you sign. The name on the door matters far less than the name on your account.

Scope: why the service list is a trap

This is where most buying guides give you the worst advice: make sure they offer every service you need. Almost every agency lists the same services. SEO, paid search, paid social, email, content, web, all of it, right there on the menu. The list tells you almost nothing, and buying on it is a trap.

Two things about scope actually matter. The first is real depth in the one or two channels that move your revenue right now. A shop that lists ten services but is genuinely excellent at paid search is worth more to a business that grows on paid search than a generalist who does all ten an inch deep. Depth beats breadth.

The second is whether they can grow with you. You might start on paid search, add paid social as you scale, layer in SEO for durable traffic, then need conversion-rate work once the volume is there. You want a partner who can meet the next need well, not one who bolts on a weak version just to keep the retainer. Everything else on the list is table stakes. Depth and range are what separate a real partner from a checklist.

Compatibility and communication

You will talk to these people every week, sometimes about money that isn't working yet. Whether you get along is not a soft factor. It is one of the strongest predictors of whether the relationship lasts.

Watch how they communicate during the sales process, because it rarely improves after you sign. Do they explain things clearly or hide behind jargon? Do they set a real cadence, or stay vague? On the call, do they take your brief at face value, or push back and reframe the problem? The best partners will sometimes tell you that what you asked for is not what you need, and that is a feature. Industry familiarity helps too: context you don't re-explain every week saves real time.

Track record and proof

Anyone can say they get results. Make them show it. Ask for case studies with real numbers tied to business outcomes, not screenshots of traffic going up and to the right. A result tied to booked calls, leads, or revenue means something. Increased impressions means almost nothing.

Then verify it. Ask for references from recent clients and call them. Read third-party reviews for pattern, not star count: what gets praised, what the complaints share, how the agency responds to criticism. And be honest about what results should mean for your business. Rankings and reach are means. Revenue, booked calls, and qualified leads are the end.

Data, reporting, and transparency

How an agency reports tells you how it thinks. You want live dashboards you can log into any time, not a monthly PDF that arrives late and shows only the metrics that happen to look good.

The metrics matter more than the format. Reporting should tie to outcomes: revenue, cost per acquisition, qualified leads, return on ad spend. Be wary of reports built on vanity metrics like impressions, clicks, and follower counts, which move without your business moving at all. Ask how often you get reports, whether you can see the raw data yourself, and whether they walk you through the parts that are not working. A healthy setup and a broken one look identical from the dashboard until someone checks. Our guide to conversion tracking shows what an honest one looks like.

Price and pricing structure

Price matters, but the pricing structure tells you more than the number. Agencies bill a few ways: flat monthly retainer, percentage of ad spend, per-project, and productized tiers at published prices. Knowing which you are being sold is half the battle. For honest ranges by service and model, we wrote a whole piece on what a marketing agency actually costs.

Watch for retainers that keep billing after the work quietly slows, media markups buried in the invoice, a "relationship fee" that buys nothing specific, and the underpriced quote that becomes out-of-scope charges once you are in. Ask exactly what is delivered each month and what counts as extra.

One caution about how you shop. Cheapest and biggest are the two worst ways to open the search: cheap buys cheap effort, and biggest doesn't mean best. The goal is the most return for what you spend, not the lowest invoice.

Contracts and who owns your accounts

Read the contract before you fall for the pitch. Two clauses decide how much power you keep. The first is term and exit: how long you are locked in and how you get out. A 12-month lock-in with no trial and no cancellation clause is a bet on a relationship you have not tested. Month to month, or a short initial term with a clean exit, keeps the pressure on them to keep earning it.

The second clause is the one almost nobody checks until it is too late: who owns the ad accounts, the tracking tags, the website, and the historical data. This one I feel strongly about, and here is why.

I did not learn this as a client. I learned it from inside an agency. When a client wanted to leave, the owner would not hand over the ad account we had built for them unless they paid a one-time fee to buy it back. Most said no, which meant they walked away with nothing: no account, no historical data, and a from-scratch rebuild waiting for them. It struck me as predatory, and it never sat right with me. When I started Pedal, I decided we would do the opposite. You own your accounts and your data from day one, so walking away is never something we can hold over you.

So put it in writing before you sign: your accounts, tags, data, and site are yours, and they leave with you. If an agency hesitates on that, you have your answer.

Questions to ask on the call

You do not need a long interrogation. A handful of direct questions separates the real partners from the rest fast:

  • Who specifically will run my account day to day, and how senior are they?
  • What one or two channels would you focus on for a business like mine, and why?
  • Can you show me a case study with real numbers, and can I talk to that client?
  • What does reporting look like, how often, and can I log in and see the raw data myself?
  • Exactly what is included each month, and what counts as out of scope?
  • What is the contract term, and how do I cancel?
  • Do I own my ad accounts, tracking, website, and data, during and after we work together?

Listen for straight answers. Hedging and "let's cover that later" on any of these is data.

Red flags

Some things should end the conversation on their own:

  • Guaranteed specific results, like a promised number one ranking. Nobody controls Google's algorithm, so anyone who says they do is lying or reckless.
  • Vanity-metric reporting. Impressions and clicks with no line to revenue or leads is a story built to hide what happened.
  • A generic, one-size-fits-all pitch. If they haven't asked about your business and the plan sounds identical to what they'd tell anyone, it is.
  • Hidden or bundled fees. Markups and vague line items you have to dig for signal how the rest of the relationship will go.
  • Black-box data. No dashboard, no login, no raw access. If you can't see your own numbers, you don't control them.
  • A long lock-in with no trial. Confidence earns its keep month to month. A 12-month cage on day one is a tell.

How Pedal thinks about this

We built Pedal to pass this test on purpose, so here is where we land honestly.

I start by telling people we are not the cheapest and we are not the biggest. What most owners actually want is the most bang for their buck: big-agency experience at small-agency prices. On quality, you get what you pay for. If you shop for cheap, you get cheap effort to match. And biggest does not mean best. I worked with a large agency in a previous role, and over the long run they did not deliver any more value for their cost than a smaller shop would have.

So we run it the way we would want it run for us. We focus on small and mid-sized businesses, senior people stay on your account instead of a rotating bench, and paid media starts at $2,500 a month, everything month to month. No lock-in, because we would rather earn the next month than trap you into it. And you own it all from day one: your ad accounts, tracking, website, and data. If you leave, you leave with everything. The current numbers are on our pricing section. None of that makes us right for everyone, and that is fine. Fit is the whole point.

Frequently asked questions

For most small and mid-sized businesses, a boutique or specialist shop gives you more senior attention and an account that actually matters to them, which usually wins when one or two channels drive your revenue. A big full-service agency brings more resources and coordinates several channels at once, but a small account there can slide to junior staff. Decide your goals first, then ask who will run your account and how deep they are in the channels you need.

It varies too much by service, scope, and pricing model for a single honest number. We break down the real ranges by service and model in our pricing guide.

Month to month, or a short initial term with a clean exit clause, is healthy. Some agencies require 6 or 12 months, which is not automatically a dealbreaker, but a long lock-in with no trial should make you look harder at everything else.

Look past the pitch to proof: case studies with real numbers tied to revenue or leads, client references you can call, and reviews you read for pattern rather than star count. Then check whether they report on outcomes you care about and let you see your own data. Good ones make verification easy.