How to Choose a Local Marketing Agency: 15 Questions to Ask Before You Sign

The best way to choose a local marketing agency is to ask direct questions about ownership, results, and follow-up, then judge the answers, not the pitch. A good agency gives you specific numbers, clear terms, and full access to your own accounts. A bad one gives you buzzwords, vague promises, and a contract you can't get out of.

This guide walks you through 15 questions to ask a marketing agency before you sign anything. For each one, you'll see what a good answer sounds like and what should make you walk away.

Before you start: know what you actually want

Most owners start agency calls without a clear goal. That lets the agency define success for you, and they'll pick whatever is easiest to hit.

Before your first call, write down three things:

  • The outcome you want. Booked appointments? Phone calls? Signed jobs? "More leads" is not specific enough.
  • What a customer is worth to you. If an average job is worth $8,000 in profit, you can afford to pay a lot more per lead than a business with $150 jobs.
  • Your monthly budget, split in two. How much for the agency's fee, and how much for ad spend. These are different buckets, and mixing them up is how owners get surprised.

If you're not sure what's reasonable, ask each agency to separate its fee from ad spend in writing, so you can compare quotes fairly.

The 15 questions to ask a marketing agency

1. Who owns the ad account, pixel, website, and domain?

This is the most important question on the list. If the relationship ends, you need to walk away with everything you paid to build.

Good answer: "You do. We create everything under your business account and you give us access. If you leave, you just remove us."

Bad answer: "We run everything out of our agency account, it's simpler." Or any hesitation. If they own your ad account, they own your data, your history, and your ability to leave cleanly.

2. What exactly will you do each month?

You want a list, not a mission statement.

Good answer: "Each month we launch at least X new ad creatives, review the lead form, check your CRM follow-up, adjust budgets weekly, and send a report on the first Monday."

Bad answer: "We'll optimize your digital presence across channels." If you can't picture the work, you can't check whether it happened.

3. What results have you gotten for businesses like mine?

Ask for results in your industry or one close to it, with real numbers.

Good answer: Specific figures, with context. For example, we can point to one home-services client that spent $46,635 on ads over 12 months and got 4,042 leads, which turned into 55 installs and about $467,500 in revenue. That's the kind of detail you want: spend, leads, sales, revenue.

Bad answer: "We've helped hundreds of businesses grow." Or only showing likes, reach, and impressions.

4. What will my cost per lead probably be, and why?

No honest agency can promise a number. But they should be able to give you a realistic range and explain what moves it.

Good answer: "For your type of business, we typically see a range of X to Y. It depends on your offer, your area, your form, and the language of your audience." For reference, across the home-service Meta ad accounts we managed in the 30 days ending September 2026, the average cost per lead was $30.35, but individual accounts ranged from roughly $11 to $61.

Bad answer: A single, confident low number with no explanation. That's a sales tactic, not a forecast. Our guide to what a good cost per lead looks like goes deeper.

5. How do you define a "lead"?

Some agencies count every form fill, every click-to-call, and every message as a lead. Some of those are junk.

Good answer: "A lead is a person who submitted their name, phone, and answered our qualifying questions. We also track how many book and show up."

Bad answer: "Anyone who engages with your ad." That's how you get a report full of leads and a phone that never rings.

6. How do you make sure leads are qualified?

Cheap leads that never buy are the most common complaint we hear from owners.

Good answer: "We add qualifying questions to the lead form and use conditional logic to screen out bad fits before they ever reach you. You'll get fewer leads, but better ones."

Bad answer: "We'll filter them on our end" or "Just call them all." In our experience, the fix for bad leads almost always lives in the form questions, not in your sales team working harder.

7. What happens after someone fills out the form?

A lead that nobody calls is a wasted dollar. Ask what the agency does, or expects you to do, in the first hour.

Good answer: "The lead goes straight into your CRM, you get a text alert, and they get an automatic message right away. Then someone calls within minutes." In our own operations, leads called within minutes book far more often than leads called hours later.

Bad answer: "We send you the leads by email and the rest is up to you." That's not wrong, but it means the agency isn't looking at the part where most money is lost. See why leads don't turn into customers.

8. Will I have access to the CRM and all lead data?

You should be able to see every lead, every call, and every status change, any time you want.

Good answer: "Yes, you get your own login. The CRM is yours."

Bad answer: "We'll send you a weekly spreadsheet." Or the CRM belongs to the agency and your data leaves with them.

9. Who will actually work on my account?

The person selling to you is often not the person doing the work.

Good answer: "Your account manager is Ana and your media buyer is Luis. Here are their numbers. You'll talk to one of them every week."

Bad answer: "Our team." Or it's a junior hire, or it's outsourced overseas without that being disclosed.

10. How often will we talk, and how fast do you respond?

Responsiveness matters more than location. A slow agency costs you money when something breaks, like an ad getting disapproved on a Friday.

Good answer: A clear cadence (weekly call, monthly review) and a response-time standard (same business day, for example).

Bad answer: "Whenever you need us." That usually means whenever they get to it.

11. What does your report look like?

Ask to see a sample report, with the client's name removed.

Good answer: The report shows spend, leads, cost per lead, appointments booked, shows, and sales if you share them. It also explains what changed and what's next.

Bad answer: Pages of reach, impressions, and click-through rates, with nothing about money.

12. How do you handle creative, and how often do you refresh it?

Ads wear out. The same people see the same ad too many times and stop responding.

Good answer: "We test new creative every month, and we watch for fatigue." We've seen one account's cost per lead triple, from $20.48 to $65.96, over a few months with a flat budget. The fix was new creative, not more spend.

Bad answer: "We'll set it and let the algorithm do its thing." Or they reuse the same template ads for every client.

13. What's the contract length, and how do I cancel?

You want a fair exit, not a trap.

Good answer: "Month-to-month after the first 90 days, with 30 days' notice." Or a short initial term with a clear, written exit.

Bad answer: A 12-month lock-in with no performance out, auto-renewal, and cancellation fees. Our guide to marketing agency contract terms lists what to check line by line.

14. What will you need from me?

Good marketing needs the owner's input. An agency that says they need nothing from you is either overpromising or planning to run generic ads.

Good answer: "We need 30 minutes a week, photos or video of your work, fast approvals, and honest feedback on lead quality."

Bad answer: "Nothing, we handle everything." You'll get ads that could be for any company in any town.

15. What would make you tell me you're not a good fit?

This question reveals honesty fast.

Good answer: "If your budget is too small to test properly, or you can't answer the phone within a day, or your offer isn't competitive, we'd tell you that up front."

Bad answer: "We can help anyone." No agency is right for everyone, and the ones that say yes to everyone often can't deliver for anyone.

Quick scorecard: good vs bad answers

Use this table during your calls. If an agency lands in the right column on three or more questions, keep looking.

TopicGood signWarning sign
Account ownershipYou own ad account, pixel, site, domainAgency owns everything
Monthly workSpecific tasks and deliverablesVague "optimization"
ProofSpend, leads, sales, revenueLikes, reach, followers
Cost per leadHonest range with reasonsOne low promised number
Lead definitionQualified contact info"Any engagement"
Lead qualityQualifying form questions"Just call them all"
Follow-upInstant alert, fast call"Leads go to your email"
Data accessYour own CRM loginWeekly spreadsheet only
TeamNamed people you'll talk to"Our team"
CommunicationSet cadence, response standard"Whenever you need"
ReportingMoney metrics plus next stepsVanity metrics
CreativeMonthly testing and refreshSet and forget
ContractFair exit, clear termsLong lock-in, auto-renew
Your roleClear asks of you"We handle everything"
FitWill say no"We help anyone"

How to compare two or three agencies

Talk to at least two agencies, ideally three. After each call, write down the answers while they're fresh. Then compare on three things:

  1. Honesty. Who gave you real numbers and told you something you didn't want to hear?
  2. Ownership and exit. Who lets you keep everything and leave cleanly?
  3. Follow-up focus. Who asked about what happens after the lead comes in?

Price matters, but it's rarely the deciding factor. A cheaper agency that gets you unqualified leads costs more than a pricier one that books real appointments. Compare agencies on cost per booked appointment or sale, not the monthly fee alone.

Don't be swayed by whether the agency is down the street. What matters more is whether they know your market and your type of customer. We break that down in local vs remote marketing agencies.

What to do after you sign

Your job isn't done at signing. In the first 30 days:

  • Confirm you have admin access to the ad account, pixel, CRM, and website.
  • Agree on what counts as a lead and a win, in writing.
  • Set up a way to tell the agency which leads turned into sales. Without this, they're optimizing blind.
  • Answer every lead fast. The best ads in the world can't fix slow follow-up.

Give a new campaign 60 to 90 days to find its footing before judging it. But you should see early signs, like leads coming in and some booking, within the first few weeks.

If you'd rather skip the cold calls, you can take the 2-minute agency-fit quiz and we'll point you in the right direction.

Frequently asked questions

What is the most important question to ask a marketing agency?

Ask who owns the ad account, pixel, website, and domain. If you don't own those, you can't leave without losing your history and data. Every other answer matters less if the agency controls your assets.

How many agencies should I talk to before choosing one?

Talk to at least two, and ideally three. That gives you enough contrast to spot vague answers and unrealistic promises. More than four usually just slows you down.

Should I choose the cheapest marketing agency?

Not usually. The cheapest agency often cuts corners on creative, follow-up, or lead quality, which raises your real cost per customer. Judge agencies on cost per sale, not monthly fee.

How long should I give a new agency before judging results?

Most campaigns need 60 to 90 days to test and settle. You should still see leads and some booked appointments within the first few weeks. If you see nothing at all after 30 days, ask hard questions.

Is it a bad sign if an agency guarantees results?

Be careful. Nobody controls the ad platforms, your market, or how fast you answer the phone. An agency can guarantee its work and its process, but a guaranteed revenue number is usually a sales tactic.

Do I need a marketing agency that specializes in my industry?

It helps a lot. An agency that already knows your customer, your offer, and your typical cost per lead skips months of expensive guessing. At minimum, pick one that has worked with similar local businesses.

Not sure what kind of agency you need?

Answer four quick questions about your business. We'll tell you honestly whether we're a fit, and if we're not, what kind of agency to look for instead.

Get matched free →

Keep reading