Quick answer
To choose a marketing agency, define your problem first, shortlist agencies that have solved it, ask every one the same questions, check how they handle disagreement, read the contract for ownership and exit terms, start small, and decide with a scorecard. Price matters less than fit and clarity.
Most people choose a marketing agency the way they choose a restaurant in a city they do not know: by looking at photos, reading a few reviews, and hoping. Then they discover the kitchen is a mess.
A better way is to decide what you need first, make the agencies prove they can do it, and read the contract like it matters. Because it does.
Step 1: Define the problem before you talk to anyone
“We need more leads” is not a problem statement. Try to be more specific. Is your cost per lead too high? Are leads coming in but not closing? Is your website sending people away? Are you invisible in search?
Write two or three sentences, and include numbers you already have: monthly ad spend, leads, booked calls, closed deals. If you do not have them, that is worth knowing too, because an agency’s first job might be to help you see them.
Step 2: Shortlist the right kind of agency
There are agencies that do everything, and agencies that do one thing well. Neither is better. What matters is fit.
- If your problem is mostly paid traffic, look at agencies that specialise in your channel and your type of customer.
- If your problem spans the path, such as the site, the ads and the follow-up, look for a team that works on all of it together.
- If you sell to businesses with long sales cycles, ask about their experience with them.
Three to five agencies is enough. More than that and you will spend weeks on calls and learn very little.
Step 3: Ask every agency the same questions
Using the same list makes the answers comparable. Good starters:
- What will you look at before recommending a plan?
- How do you set up and verify conversion tracking?
- What will you report on, and how often?
- Who owns the accounts?
- Who runs my account day to day?
- What does a bad month look like and what do you do about it?
We have a longer list in 12 questions to ask a PPC agency, and a list of warning signs to watch for as you listen.
Step 4: Look for how they handle disagreement
During the sales process, push back on something. Ask why they would not do the cheaper option. Ask what would make them recommend against working with you. A good agency will explain its reasoning without getting defensive. A weak one will agree with everything, because they want the contract.
Step 5: Read the contract for five things
Contracts are where good intentions go to die. You do not need a lawyer to spot the main issues. Read for these five:
| What to check | What good looks like |
|---|---|
| Term length | A short initial term, such as three months, then month to month |
| Exit terms | Clear notice period, no penalty for stopping at the end of a term |
| Ownership | You own ad accounts, analytics, website and creative |
| Scope | Named deliverables and a defined review rhythm |
| Pricing | Clear fee structure, and clarity on who pays for tools and ad spend |
If any of these are vague, ask for them in writing before you sign.
Step 6: Start small if you can
A narrow first project, such as an audit, a tracking fix or a landing page test, tells you more about an agency than any pitch. You see how they communicate, how fast they work and whether their advice holds up against your numbers. If they push back on starting small, ask why.
Step 7: Decide with a scorecard, not a feeling
After your calls, give each agency a score from one to five on four things: clarity of thinking, relevance to your problem, transparency about terms, and how much you trusted them. Total it up. The highest score is not always the right choice, but it forces you to name why you prefer one over another.
What should you check outside the pitch?
Do some homework before the second meeting. The U.S. Small Business Administration’s Marketing and sales guide is a plain starting point for what marketing should do for a small business, which helps you write your problem statement.
Then read how the agency talks about its own work. Google’s Creating helpful, reliable, people-first content guidance says that useful content should show who wrote it and why you can trust them. Apply that test to the agency’s site. Do they explain their method, show real work and name the people involved?
Check claims. The Federal Trade Commission’s Advertising and Marketing expects claims to be truthful and substantiated. If an agency promises results with no explanation of how, treat it as a warning.
Ask whether they will connect their work to your sales. For paid search, Google explains in About offline conversion imports how real sales can be fed back into the account. An agency that wants your sales data is thinking about revenue.
Use this alongside our lists of questions to ask a PPC agency and marketing agency red flags. To see how we would approach your business, book a free diagnostic or read about our go-to-market strategy service.
How to choose a marketing agency: what about price?
Price matters, but it is easier to compare after you have compared everything else. The cheapest agency that does not understand your sales process will cost you more than a good one. If you are comparing how agencies charge, the way a PPC agency is paid can change how they behave.
If you are weighing an agency against hiring in-house, read agency vs in-house team: how to decide.
A note on references
Ask for two references from businesses like yours, and ask them what went wrong as well as what went well. Every agency has a bad month. What you want to know is how they handled it, how quickly they told the client and what they changed afterwards.
Whatever you decide, write the scorecard down before the first call and share it with everyone who will vote, so that the decision is about evidence and not about who spoke last.
How Omega helps your business
Omega Growth helps businesses that already spend on marketing see where growth leaks between the first click and the signed deal, then fixes the weakest step first and reports in pipeline and revenue terms.
Frequently asked questions
How many agencies should I talk to?
Three to five is the sweet spot. Fewer than three and you have nothing to compare against. More than five and the calls start to blur together, and you spend weeks on process instead of progress. Use the same questions on each call so you can compare answers fairly afterward.
How long should it take to choose?
Two to four weeks is reasonable for most businesses, including time to define the problem, take calls, and review proposals. If an agency pushes you to sign in days with a limited-time discount, treat the pressure as a signal. A good agency will wait.
Should I choose a local agency?
Only if local knowledge matters for your market, such as local service businesses. Otherwise, relevance and quality beat location. Many good agencies work entirely remotely, and what you should check is how they communicate and how often you will talk.
How long should an agency contract be?
Short enough to leave if it is not working, often a few months with a clear exit. Long lock-ins favour the agency. If a longer term is offered for a discount, make sure you can end it for missed targets.
Should I choose a big agency or a small one?
Choose by fit, not size. A small team may give you senior attention, and a large one may have more specialists. Ask who will actually do the work and meet them before you sign.
Sources
- U.S. Small Business Administration, Marketing and sales, accessed 2026.
- Google Search Central, Creating helpful, reliable, people-first content, accessed 2026.
- Federal Trade Commission, Advertising and Marketing, accessed 2026.
- Google Ads Help, About offline conversion imports, accessed 2026.

