Do I need a marketing agency for my small business?
Most small businesses do not need a marketing agency. They need the marketing work done. Here is how I think about the choice between an agency, a tool, and just getting the labour done for you.
Honestly? Probably not. Most small businesses I speak to do not need a marketing agency, they need the marketing work done. That is a different problem, and an agency is only one (expensive) way to solve it. So when someone asks me ‘do I need a marketing agency’, my first question back is: what is actually missing right now, the thinking or the doing?
What an agency is good for
I founded a local marketing agency back in 2014 and have run campaigns for everything from one-person trades to ASX-listed companies, so I am not here to bury the model. Agencies are genuinely useful when you have a real budget (think $5k+ a month in fees on top of ad spend), a complicated product, and a strategy problem you cannot answer yourself. If you are launching something new, entering a market you do not understand, or need someone to own paid media at scale, an agency earns its keep.
The thinking is the valuable bit. A good strategist will save you from spending twelve months pointing at the wrong audience with the wrong message.
Where agencies fall down for small businesses
For a plumber, a clinic, a cafe, a small law firm, a builder: the strategy is not the hard part. You know who your customers are. You know what they want. The hard part is the relentless weekly grind of actually producing the posts, the ads, the landing pages, the SEO fixes, the email, the photos, the follow-ups.
This is where most small businesses get burned by agencies:
- Retainers of $2k to $8k a month for output you could count on one hand.
- Account managers who have never set foot in your business.
- Long onboarding, slow turnaround, lots of meetings.
- Strategy decks that sit in a drawer while nothing gets published.
If you are paying agency rates and the answer to ‘what did we ship this week’ is a status report, something is off.
The other option people reach for: tools
So people try the opposite. They sign up for a scheduler, an SEO dashboard, an AI writer, a social planner. Cheap, sometimes free. The problem is these tools hand you a calendar and a to-do list. You still have to do the work. Most owners I know already have a job, and that job is not ‘sit down on Sunday night and write nine social posts’.
So you end up with a graveyard of half-used subscriptions and the same feeling you had before: marketing is not getting done.
How to actually decide
When someone asks me ‘do I need a marketing agency’, I walk them through three questions:
- Do I know what I want to say? If yes, you do not need to pay for strategy. You need production.
- Do I have time to make it myself? If yes, a cheap tool is fine. If no, a tool will not save you.
- Is my budget under about $2k a month? If yes, an agency will either not take you on, or will take you on and quietly underservice you.
Most small businesses land in the same spot: clear on the message, no time to execute, budget that does not stretch to a real agency.
Where it does not work
If you genuinely do not know who your customer is, or you are about to spend serious money on a product launch, skip the shortcuts. Pay a strategist for a few hours. Get the thinking right first. No amount of weekly output will rescue a campaign pointed at the wrong people.
The third option
This gap is why I built In-House. It is the marketing team that does the work: writes the posts, publishes them, runs the ads, fixes the SEO, ships the pages. You approve the week, send a photo from the job, chat with the agent when something changes. Around $299 a month. Not a planner, not a dashboard, not a retainer. Just the labour, done.
So do you need a marketing agency? If you are a small business, almost certainly not. You need the work done. Pick the option that actually does it.
How much does a marketing agency cost for a small business?
In my experience, a genuine agency relationship starts around $2k a month in fees and goes up quickly from there, before any ad spend. Anyone charging much less is usually a freelancer with a logo, or an agency that will quietly underservice you to make the numbers work.
Can I just do my own marketing?
You can, and the strategy part is often easier than people think because you already know your customers. The bit that breaks down is consistency. Most owners I know start strong for three weeks then stop, because the day job gets in the way.
What is the difference between a marketing agency and a marketing tool?
An agency does the work and charges accordingly. A tool gives you software to do the work yourself, usually a calendar, a dashboard, or a generator. Neither solves the problem if what you actually need is for someone to publish something useful every week without you having to think about it.
When is the right time to hire a marketing agency?
When you have a real budget, a complicated strategy question, and the output of an agency would meaningfully change your revenue. For most small local businesses, that moment is further away than the sales pitch suggests.
Angus , Founder, In-House. I've spent the last ten years working in marketing alongside businesses from all walks of life. Want me to answer your specific question? Email me angus@use-ih.com
Connect on LinkedIn