I should tell you what I am before you read the rest of this.
I own a marketing agency. So when I write about whether you should hire an agency, a freelancer, or somebody in-house, I have an obvious interest in one of those answers. You should read everything below with that in mind, and I am going to spend a good part of this article explaining when the answer is not us. That is not humility. It is that hiring the wrong one of these three costs a small business a year and somewhere between fifty and a hundred and fifty thousand dollars, and the wrong ones get hired constantly because the question is almost never framed properly.
Every Article About This Was Written for a Bigger Company Than Yours
Go looking for advice on this and you will find the same piece over and over. Agency versus in-house team. It lists the advantages of each, mentions a hybrid model, and tells you it depends on your needs.
Read it closely and you notice who it is for. It talks about pitch processes, notice periods, CMOs, digital directors, aligning marketing with the product and customer service departments. It assumes you are choosing between an external agency and a team of internal specialists.
You are not choosing that. If you are a business doing somewhere between one and twenty million a year, your actual choice is between three things:
- An agency, meaning several part-time specialists you do not manage.
- A freelancer or contractor, meaning one specialist, part-time, that you do manage.
- One employee, who will not be a marketing team. They will be the entire marketing department, and they will be somebody's first or second job.
Nobody writes about the third option honestly, and it is the one most owners reach for first.
What You Are Actually Buying
Strip the pitch off all three and here is the trade.
An agency sells you breadth you cannot hire. The reason a small business uses one is not that agencies are magic. It is that competent paid media, competent creative, competent tracking and competent reporting are four different skills, and each of them is somewhere between a quarter and a half of a person's week. You cannot hire a quarter of a person.
What you are also buying, and nobody says this in the pitch, is the risk that you are not their most interesting account. Agencies allocate attention. A good one allocates it fairly. Every one of them allocates it.
A freelancer sells you depth in one thing, cheaply. If your problem is genuinely one thing, this is often the best value on the table. A good Google Ads freelancer will beat a mediocre agency at Google Ads, and cost less. The fragility is the point though: they get busy, they take a full-time role, they go quiet for two weeks, and you have no bench. You are one person's calendar away from your marketing stopping.
An employee sells you attention and availability. They are in your building, in your meetings, absorbing how your business actually works in a way no external partner ever quite does. That is worth a great deal and it is the reason in-house wins eventually.
What you are buying with them is one skill set and one person's opinion, which will quietly become your entire marketing strategy.
The Cost Comparison, Without the Agency Sales Pitch
You will hear from agencies that they cost about half an in-house hire. That framing is self-serving, so let me lay out the actual numbers and let you do it yourself.
For a first marketing hire at a small business, the realistic role is a coordinator or generalist, not a marketing manager. US averages for a marketing coordinator sit roughly between $48,000 and $66,000, with different salary trackers landing at $50,766, $57,115, $59,027 and $66,395 for the same job title. That spread is worth noticing on its own: these are aggregator numbers, and anyone quoting you one figure to the dollar is pretending to a precision the data does not have. Smaller companies also pay meaningfully less than large ones for the same role, so budget toward the lower half.
Then add the part owners forget. Fully loaded cost, meaning payroll taxes, benefits, equipment and software, generally runs 1.25 to 1.5 times base salary. So a $55,000 hire is really something like $69,000 to $82,000 a year.
And then add the part nobody counts at all: somebody has to manage them. A first marketing hire with two years of experience does not arrive knowing your margins, your best customers, or which of your services actually makes money. They need direction from someone who understands marketing well enough to give it. If that person is you, this hire costs you several hours a week of your own time forever. If nobody does it, you have bought a person who will be busy and unmeasured.
Against that, an agency retainer for a small business commonly runs somewhere in the low thousands per month, and a good freelancer costs less again. The comparison is not close on raw cost. It becomes close, and eventually flips, when marketing volume is high enough that a full-time person is genuinely occupied by work that matters.
The Trap Is Hiring One Person to Do Six Jobs
Here is the most common expensive mistake I see, and it is almost always well-intentioned.
An owner decides it is time to take marketing seriously. They write a job description that includes social content, paid ads, the website, email, SEO, and reporting. They hire an enthusiastic person for fifty-five thousand dollars. Twelve months later they conclude that marketing does not work for their business.
What happened is arithmetic. Those six things are four or five distinct disciplines. Nobody at that salary is genuinely good at all of them, and honestly, nobody at three times that salary is either. What you get is one person doing all six at roughly the level you would expect, which is competent at the one or two they came in knowing and improvised on the rest.
The version of this that does work is deliberate. You hire the person to own marketing, not to do all of marketing. They handle the parts that require being inside your business, which is content, customer knowledge, coordination, and keeping things moving. They buy the specialist work. That is a real job and a good one.
But notice what you have then. You have an in-house marketing manager plus an agency or freelancers. That is the hybrid model, arrived at honestly. It costs more than either option alone and it is what most businesses eventually land on. Choosing it on purpose at the start beats discovering it after a wasted year.
When an Agency Is the Wrong Answer
I said I would do this, so here it is plainly.
Do not hire an agency if you cannot yet say what a customer is worth to you. No external partner can fix that, and every one of them will be optimizing toward a number you invented. Sort that out first. It costs nothing.
Do not hire an agency if your budget is small enough that the fee swallows the media. If you can spend three thousand a month total and the retainer takes two of it, you are paying for management of almost nothing. At that level a freelancer, or genuinely doing it yourself for a while, produces a better outcome. Any agency that tells you otherwise at that budget is selling.
Do not hire an agency if what you actually need is one thing done once. A website rebuild, a tracking setup, a batch of creative. That is project work. Buy it as project work.
Do not hire an agency if nobody on your side will own the relationship. This is the one that quietly kills more engagements than bad media buying. An agency needs decisions, access, approvals, and honest feedback about lead quality. If nobody at your company has time to provide those, the engagement will underperform and both sides will be confused about why.
What to Ask Before You Sign Anything
Whichever way you go, these questions separate the good from the plausible. They came out of watching how this goes wrong, including from the agency side of the table.
Ask to meet the people who will actually be on your account. Not the founder, not the salesperson. The person who will be in your account on a Tuesday. If they are not in the room before you sign, you are buying a pitch team and being served by someone else entirely. This is the single highest-signal question on the list and almost nobody asks it.
Ask what they have done, not what they can do. Anyone can describe a capability. Ask for a business like yours, what the situation was, what they changed, and what happened. Vagueness here is the answer.
Ask how you leave. Notice period, contract length, and critically, who owns the accounts and the data. Long lock-ins were normal and are becoming less so. If you cannot leave inside about ninety days, ask why the arrangement needs you trapped.
Ask who owns your ad accounts. They should be yours, with the agency granted access. If an agency wants to run your business inside their account, you are renting your own history.
Do not brief six of them at once. Beyond two or three you stop evaluating and start collecting proposals, and the good ones deprioritize a process they can see is a lottery. Referrals from businesses like yours beat a wide search almost every time.
What Only You Can Supply, Whoever You Pick
Briefly, because I have written about it elsewhere and the point is short: nobody you hire can invent your offer, set your pricing, know your margins, or answer your phone. Those are yours. The best agency in the country pointed at a weak offer produces an efficient delivery of a weak offer.
If you want the longer version, it is in what a business needs in place before it starts advertising. Get that right first and every option on this list works better.
Roughly Where Businesses Land, and In What Order
This is a pattern, not a rule, and plenty of good businesses do it differently.
Earliest. The owner does it, badly and cheaply, and learns enough to judge everyone they hire later. Undervalued. The owners who did this are dramatically better clients, because they can tell competence from confidence.
First outside help. One freelancer or a small agency on the single channel that matters most. Narrow scope, clear result, low commitment.
As it works. Widen the scope with the same partner, or add a second specialist. Still nobody in-house.
When the coordination cost gets real. Usually when marketing needs more of your week than you have. Hire the in-house owner of marketing, keep buying specialist execution. The hybrid, on purpose.
Later. Bring specialisms in-house one at a time, as each becomes a full-time job on its own merits.
Most small businesses that get in trouble skipped from step one straight to hiring one person for everything.
How to Decide This Week
Three things, and none needs a meeting.
Write down what a customer is worth. Average order or contract value, how often they buy again, roughly what margin. If you cannot, that is this week's job and everything else waits.
Count the hours the work actually needs. Not the wish list. The things that would genuinely move the business in the next six months. If it is under fifteen hours a week, you are not hiring anybody full-time yet, and the honest answer is a freelancer or an agency.
Decide who will own it on your side. Even with an agency, someone answers questions and makes decisions. Name them. If the honest answer is nobody, fix that before you spend anything, because it is the reason most of these arrangements fail.
I have been on both sides of this, and the businesses that get it right are rarely the ones who picked the cleverest option. They are the ones who were honest about how much work there actually was, and who was going to own it.




