Agency, freelancer, or one senior partner: who should run your brand, website and SEO?

Short answerIt depends on how much work there is and how many disciplines it spans. A freelancer suits one well-defined job you can manage yourself. An agency suits large, parallel workloads, ideally with a marketing lead on your side. One senior partner suits an established business that needs brand, website, search and ads joined up but cannot justify a team. Whichever you choose, make one person accountable for enquiries.

Key points

  • Most wasted marketing spend is lost in the handoffs between suppliers, not inside any one supplier's work.
  • A freelancer is right for a bounded job you can brief and check; an agency is right when the volume of work needs a team.
  • One senior partner fits an established business with several connected problems and no marketing team, and is the wrong fit for high volume or round-the-clock cover.
  • Before you sign anything, make sure you own every account, the deliverables are written as numbers, and success is measured in enquiries.

Most established businesses never make this choice in one go. They collect a designer, a web developer, an SEO agency and someone for the ads over several years, and only notice the cost when enquiries stall and nobody can say why. This guide sets out what each option is genuinely good at, where each one falls short, what it costs in broad terms, and how to pick the one that fits the size and shape of your business.

What are the options, in plain terms?

There are three common ways to get your brand, website, Google rankings and ads looked after, plus a fourth that sits alongside them.

  • A freelancer is one self-employed specialist who does one discipline: a designer, a web developer, an SEO specialist or an ads specialist. You brief them directly and they do the work themselves.
  • An agency is a company with a team. An account manager looks after you, and strategists, designers, writers and specialists do the work, often several people on one account. A full-service agency covers many disciplines; a specialist agency does one, such as SEO or paid social.
  • One senior partner is a single experienced person who covers several disciplines and is accountable for the result across all of them. You may see this called a consultant, an independent practice or a fractional marketing lead. The difference from a freelancer is breadth, and owning the outcome rather than one deliverable.
  • An in-house hire is a marketing manager on your payroll. This makes sense when there is enough steady work for a full-time role, but one employee rarely has every skill, so most still buy in help from the other three.

None of these is the right answer for everyone. The right one depends on how much work there is, how many disciplines your problem touches, and whether anyone on your side can join the pieces together.

Why do the gaps between suppliers cost more than the invoices?

Getting chosen online is a chain. Your brand makes you look like the credible choice. Your website turns a visitor into an enquiry. Google decides whether the visitor finds you at all. AI tools such as ChatGPT and Google's AI Overviews read your site and the wider web before naming anyone. Your ads send buyers to a page that has to convert them. Each link depends on the one before it.

When each link is bought from a different supplier, each supplier does its own piece well enough, and the damage happens between them. The developer rebuilds the site and changes page addresses without telling the SEO agency, so rankings drop. The ads specialist sends paid clicks to a homepage that was never built to take an enquiry. The designer's new brand never quite makes it onto the website. The SEO agency publishes articles that rank for questions your buyers never ask.

Sample business: Hartwell Joinery. Imagine Hartwell, a bespoke kitchen maker in Leeds, with four suppliers. A freelance designer refreshes the logo. A web agency launches a new site. A separate SEO agency sends a monthly report. A freelancer runs Facebook ads. Six months later enquiries are flat. The SEO agency points to the new site's missing redirects, the web agency points to the ads landing on the wrong page, and the ads freelancer points to the site's slow mobile speed. Each of them is partly right, and Hartwell's owner is the only person in a position to fix it, without the time or the expertise to do so.

This is not an argument that specialists are bad. A good specialist is often better at their one thing than any generalist. It is an argument that someone has to own the joins.

The useful question is not which supplier is cheapest. It is who answers for the enquiries when they do not come.

That someone can be you, a staff member, a fractional marketing director, an agency's account lead or a single senior partner. What does not work is assuming that four suppliers will coordinate themselves.

When is a freelancer the right choice?

A freelancer is often the best value in marketing when the job fits. Hire one when:

  • The job is bounded and clear. A logo refresh, a five-page website, fixing a list of technical SEO problems from an audit, setting up a Google Ads account. You can describe what done looks like.
  • Someone on your side can brief and check the work. A freelancer does what is asked. If nobody can say what to ask for, or tell good work from poor, the risk sits with you.
  • Your budget is tight. You pay for the person's time, not an office, an account manager and a sales team.
  • You need one specialist skill your team lacks. A freelancer can be an excellent addition to an in-house marketer or a senior partner who needs extra hands.

The drawbacks are real. One person has limited capacity, so a busy freelancer may be slow when you need them. Quality varies more than anywhere else in the market, from excellent to unqualified, and the price does not always tell you which. If you hire several freelancers, you become their project manager. And when a freelancer stops working with you, the knowledge can leave with them unless you own the accounts and the files.

The full comparison of freelancers and agencies goes through cost, quality, continuity and capacity in more detail.

When is an agency the right choice?

Agencies get criticised a lot, sometimes fairly, but for some businesses they are plainly the right answer. Hire one when:

  • The volume needs a team. Many campaigns running at once, several markets or languages, daily social content, video production, or a large catalogue of pages to write and maintain.
  • You need cover and continuity. An agency can keep work moving when someone is ill, on holiday or leaves, and can usually give you contractual commitments a single person cannot.
  • You need deep specialism at scale. A large ecommerce site with thousands of product pages, substantial ad budgets across several platforms, digital PR, or a regulated sector with compliance review on every piece of content.
  • You have a marketing lead who can direct them. Agencies tend to do their best work for clients who brief clearly and hold them to measurable goals.

The common problems are also well known. The senior people in the pitch are not always the people doing the work. Account managers change. Retainers are written vaguely enough that you cannot tell what you paid for. And many agencies have minimum fees that are hard for a smaller business to justify.

If you are interviewing agencies, use these questions to ask an SEO agency before you sign. If you already have one and are uneasy, these are the signs your marketing agency isn't working, along with which problems are theirs and which are not.

When is one senior partner the right choice, and when is it the wrong one?

A single senior person who covers brand, website, search and ads fits a particular kind of business well:

  • An established business with real revenue and no marketing team.
  • A problem that touches several links in the chain at once, such as a site that looks dated, does not rank and makes the ads expensive.
  • A budget for one senior person, but not for a team.
  • An owner who wants to speak to the person doing the work, not a layer above them.

It is the wrong choice, and you should hear this from anyone offering it, when:

  • Your volume is beyond one person. Dozens of campaigns, daily content in several languages or constant production work need a team.
  • You need guaranteed cover at all hours. One person takes holidays and gets ill. If a day without a reply would hurt you, you need a team or an in-house person.
  • You need one discipline at great depth. A specialist agency or freelancer will usually go deeper on, say, enterprise technical SEO than a generalist.
  • You already have a strong marketing lead. If someone already joins the work up, buy the missing skill from a freelancer.
  • The budget cannot sustain a monthly fee. Start with a one-off audit and do the fixes yourself.

The honest risk with any one-person arrangement is dependence on that person. You reduce it by owning every account, insisting the work is documented, and agreeing how a handover would work before you need one.

A related option is a part-time marketing director who sets strategy and manages suppliers but does little of the hands-on work. The guide to hiring a fractional CMO for a small business explains when that is the better fit.

How do they compare side by side?

QuestionFreelancerAgencyOne senior partner
Who does the work?The person you hiredA team, often with juniors on day-to-day tasksThe person you hired
How many disciplines?Usually oneSeveral, if full-serviceSeveral, at senior level
CapacityLimitedHighLimited
Cover when someone is awayWeakStrongWeak
Who joins the work up?YouThe account lead, if the scope says soThe partner
Usual pricingHourly, daily or per projectMonthly retainer or per projectFixed projects and a monthly retainer
Best fitA bounded job you can manageHigh volume, with a lead on your sideSeveral connected problems, no marketing team

Read the table as tendencies, not rules. Some freelancers run tight small teams. Some agencies give small clients a single senior person. The label matters less than the answers to the questions in the left-hand column.

What does each option roughly cost?

Prices vary widely by country, seniority and how competitive your market is, so treat these as rough shapes rather than quotes.

  • Freelancers usually charge by the hour, the day or the project. Experienced freelancers in the UK, US and Europe often charge somewhere from a few hundred to well over a thousand a day, in pounds, dollars or euros.
  • Agencies usually charge a monthly retainer. For a smaller business, SEO or ads management retainers often start somewhere around $1,000 to $2,000 a month and rise well into five figures for larger accounts. Some charge ads management as a percentage of ad spend instead.
  • A senior partner usually sits between the two: more than a single freelancer, less than an agency team, with one fee covering several disciplines. As one example, M/AFZAL publishes its prices: a $700 Visibility Audit, a Rebuild from $1,500, and a Growth Partner retainer at $2,500 a month with ad spend billed separately at cost.

What moves the price most is the number of disciplines, the volume of output each month, the competition in your market and the seniority of whoever does the work. When you compare, add up everything. Four suppliers at modest fees can cost more in total than one, before you count your own time coordinating them.

The guide to what a marketing retainer should include shows how to compare monthly proposals like for like. For one-off projects, see what a website redesign costs and what an SEO audit costs.

How should you decide?

Work through these steps in order. Most businesses can do the first four in an afternoon.

  1. Write the problem in your own words. "Not enough enquiries", "not on Google", "ads not working". Be specific about what you see. If you get visitors but no calls, start with why traffic does not turn into enquiries.
  2. Count the links in the chain it touches. One link, such as a slow website, points towards a specialist. Three or four links point towards someone who can own the whole path.
  3. Decide who will join the work up. If nobody on your side has the time or expertise, do not hire four specialists and hope.
  4. Estimate the volume. Two articles and one ads campaign a month is a different job from twenty articles and campaigns in three countries.
  5. Start with a paid diagnosis, not a long contract. A fixed-price audit shows you how a supplier thinks before you commit to months of fees. An AI search visibility audit or SEO audit also gives you a plan you keep whoever does the work.
  6. Interview properly. Use the guide on how to choose an SEO consultant, which includes the red flags Google itself warns about.
  7. Agree how you will judge it. Enquiries and cost per enquiry, not impressions or likes. Set realistic timings: ads can show a trend within a few months, while SEO usually takes longer, as explained in how long SEO takes. For ads, decide in advance what a lead should cost you.

What should you settle before you sign anything?

Whoever you choose, these points protect you. Ask for each in writing.

  • You own every account. Your domain, website hosting, Google Business Profile, Google Search Console, analytics, ad accounts and social pages should be registered to your business, with the supplier given access, not the other way round. Search Console, for example, lets an owner add other users and remove them later.
  • Ad spend is visible. Spend is either charged to your own card by the platform or passed through at cost, so you can see exactly what Google or Meta charged.
  • A named person does the work. You know who is senior on your account and what happens if they leave.
  • Deliverables are written as numbers. "Two new pages a month" is a commitment. "Ongoing optimisation" is not.
  • Reporting is tied to enquiries. One plain-language report a month that says what changed, what it produced and what happens next.
  • The exit is clear. Minimum term, notice period, and what you receive on the way out: files, logins, documentation and redirect maps.

If a supplier resists giving you ownership of your own accounts, that tells you more than anything in their pitch.

If you are still unsure which option fits, a sensible first step is to find out exactly what is wrong before paying anyone to fix it. You can start for free with the ten-minute AI search test, or read more about how M/AFZAL works on the founder page.

Every guide on choosing who runs your marketing.

Agency, freelancer, fractional CMO or one senior partner: how to choose, and what to ask before you sign.

  1. Freelancer vs agency: which should you hire for your marketing?Freelancer vs agency for your website, SEO or ads: the honest differences in cost, quality, capacity and continuity, and a quick test for choosing between them.
  2. Does a small business need a fractional CMO?What a fractional CMO does, what one roughly costs, when a small business really needs one, and when you are better off paying for the work to be done.
  3. How do you choose an SEO consultant you can trust?How to choose an SEO consultant: the red flags Google itself warns about, the evidence to ask for, a test project worth paying for, and terms to agree first.
  4. What questions should you ask an SEO agency before you hire them?The questions to ask an SEO agency before you sign, grouped by people, method, results, ownership and price, with what a good answer sounds like for each one.
  5. How do you know your marketing agency isn't working?The signs your marketing agency isn't working, how to tell its failings from slow SEO or a weak website, what to do first, and how to leave cleanly.
  6. What should a marketing retainer include?What a marketing retainer should include in writing: deliverables, reporting, ownership, ad spend and notice, plus what is typical per service and red flags.

Straight answers.

The follow-up questions owners ask most.

Can I use a mix of freelancers and an agency?
Yes, and many businesses do. It works when someone, whether you, a staff member or a lead supplier, is explicitly responsible for joining the work up and judging it by enquiries. Without that person, a mix tends to reproduce the four-vendor problem.
Should I hire an in-house marketer instead?
Hire in-house when there is enough steady work to fill a full-time role and you can manage that person. One employee rarely has every skill, so most in-house marketers still buy in design, development or ads help, which makes them a good coordinator rather than a replacement for specialists.
How long should I give a new marketing partner before judging them?
Judge the quality of their thinking and communication within the first month. Judge ads on cost per enquiry after roughly two to three months of steady running, and SEO on rankings and enquiries over three to six months, because search results take that long to move.
What if my one-person partner is ill or on holiday?
Ask before you sign how cover works, what happens to live ad campaigns during absences, and how quickly they reply. The best protection is owning every account and having the work documented, so another specialist could pick it up if they had to.

Rather have it looked at properly?

Find out what is holding you back.

The $700 Visibility Audit checks your 10 most valuable searches on Google, ChatGPT, Perplexity and Google’s AI Overviews, your website, your ads and your two closest competitors. In 7 working days you get a ranked plan and a 45-minute walkthrough. The plan is yours to keep either way.

01What do you need?

Muhammad reads every brief himself. Prefer email? Write directly.