B
Blackburn Creative

What to Look for When Hiring a Marketing Agency

Most business owners have been burned by a bad agency experience. Here's how to evaluate agencies properly — and the red flags that save you from repeating the mistake.

Why bad agency experiences are so common

The marketing agency industry has a trust problem. Too many businesses have paid thousands of dollars for vague reports, missed deadlines, and results that never materialized. The experience leaves a scar — and it makes the next hiring decision feel fraught.

The root cause isn't that all agencies are bad. It's that the selection process is broken. Most business owners choose an agency based on a polished sales pitch, a slick website, and a feeling of confidence. None of these correlate with actual performance. The agencies that are best at selling themselves aren't always best at delivering for you.

What follows is the evaluation framework we'd want you to use when hiring us — or anyone else.

7 things to evaluate before signing

1. Their own work, not their pitch deck

The portfolio is the truth. Everything else is marketing. Look at the websites they've actually built, the brands they've actually designed, the campaigns they've actually run. Don't just glance — open those client sites on your phone, check the page speed, look at the SEO, see if the design feels custom or templated.

If an agency's portfolio looks generic, their work for you will look generic. If their own website isn't impressive, they're unlikely to build you something impressive. For an example of what a portfolio should tell you, look at our work page — every project links to the live site so you can evaluate for yourself.

2. Case studies with specifics

Any agency can say "we increased traffic by 200%." Good agencies publish detailed case studies that explain the problem, the strategy, the execution, and the measurable results. The specificity is what matters — vague claims are meaningless.

Ask: "Can you walk me through a project similar to mine, from start to finish?" If they can't give you a detailed narrative with real numbers, that's information.

3. Who will actually do the work

At many agencies, the senior people sell the project and then hand it off to junior staff you've never met. This is the number one source of agency disappointment. Ask directly: "Who will be working on my project day-to-day?" and "Will I meet them before we sign?"

4. Their process, not just their promises

A good agency can describe their process in detail because they've refined it through hundreds of projects. Ask them to walk you through the timeline from kickoff to launch. If the answer is vague, the process is vague — and vague processes produce unpredictable results.

5. How they handle revisions and disagreements

Every project has moments of disagreement. The question is whether the agency pushes back with reasoning or simply does whatever you ask. The best agencies are the ones who will tell you "that's a bad idea, and here's why" — respectfully, but firmly. If an agency agrees with everything in the sales meeting, they'll agree with everything during the project too, which means you're not getting their expertise.

6. What happens after launch

This is the question that separates partners from vendors. The website launch is not the finish line — it's the starting line. The best agencies don't just build and disappear. They stay, monitor, optimize, and grow the site alongside your business. Ask what ongoing support looks like: monthly strategy calls, performance reports, SEO monitoring, content updates, campaign management. An agency that sees launch day as project completion isn't thinking about your long-term success — they're thinking about their next sale.

7. Client references you can actually call

Testimonials on a website are curated. Ask for 2–3 clients you can call or email directly. Then actually do it. Ask them: "What was the worst part of working with this agency?" The answer tells you more than any sales meeting ever will.

5 red flags to walk away from

  1. "We guarantee page 1 on Google." Nobody can guarantee this. Google's algorithm is a black box. Agencies that guarantee rankings are either lying or using tactics that will get you penalized eventually.
  2. No contract or vague scope. If the scope of work isn't written down in detail — what's included, what's not, how many revision rounds, what the timeline is — run. Vague scopes lead to scope creep, surprise invoices, and mutual frustration.
  3. They don't ask about your business. An agency that jumps to solutions without deeply understanding your business, your customers, and your competitive landscape isn't doing strategy. They're doing decoration. The discovery phase should feel like a thorough interview — if they're not asking hard questions, they're not doing the work that produces good results.
  4. Ownership is unclear. Who owns the website, the design files, the code, the domain, the analytics? You should own all of it. Any arrangement where the agency retains ownership of assets they built for you is a hostage situation, not a partnership.
  5. Reporting is a black box. If you can't see exactly what's being done, what it's costing, and what results it's producing, you're flying blind. Demand transparency in reporting — monthly, at minimum, with actual metrics tied to actual goals.
Our philosophy

We care about our clients' success like it's our own. You own everything we build — the code, the design files, the domain, the hosting. But ownership isn't enough. We also give your team the tools, training, and guidance to use what we build effectively. Our job isn't to make you dependent on us — it's to make you better at every step.

Questions most business owners forget to ask

  • "What does your typical client look like?" — if their typical client is a $50M enterprise and you're a $500K local business, the fit probably isn't right regardless of quality.
  • "What would you tell me not to do?" — this tests whether they'll give honest advice or just tell you what you want to hear.
  • "How do you measure success for a project like mine?" — if they can't define success metrics before the project starts, they can't measure whether they delivered.
  • "Can you show me a project that didn't go well, and what you learned?" — any agency that claims a 100% success rate is lying. The honest ones have learned from failures.
  • "What's not included in this proposal?" — the answer reveals hidden costs and scope assumptions.

Agency vs freelancer vs in-house: when each makes sense

The choice between hiring an agency, a freelancer, or an in-house marketer depends on your stage and needs. We covered this in detail in our article on marketing stage transitions, but here's the quick framework:

  • Freelancer — best for specific, well-defined projects. You know exactly what you need, and you need a skilled person to execute it. Lower cost, narrower scope.
  • Agency — best when you need strategy + execution together, or when the project spans multiple disciplines (branding + web + SEO + content). Higher cost, broader capability.
  • In-house hire — best when you have ongoing, daily marketing needs and enough budget to hire someone full-time ($50K–$80K/year in Canada). Doesn't replace an agency for specialized projects, but handles the day-to-day.

Many businesses use a combination: an agency for strategy and major projects, with an in-house person or freelancer handling daily execution. This is often the most cost-effective structure for businesses in the $500K–$5M revenue range.

Finding the right fit

The best agency for your business isn't necessarily the biggest, the cheapest, or the one with the most awards. It's the one where:

  • Their portfolio reflects the quality of work you want
  • They've worked with businesses at your stage and in your market
  • The people who sell are the people who deliver
  • They ask more questions than they make claims
  • You trust them enough to disagree with you

That last one matters more than anything. An agency relationship is a partnership built on trust. If that trust isn't there from the first conversation, no contract or process can compensate for it.


If you're evaluating agencies and want a no-pressure conversation about what your business needs, reach out. We'll give you honest advice — even if the honest advice is that you don't need an agency yet. As we wrote in our piece on DIY vs professional websites, sometimes the right answer is to start simple and invest later.

Want to see how we work before you commit?

We're happy to walk you through our process, show you relevant case studies, and give you an honest assessment of what your business needs.

Start a Conversation