Comparison
Agency or freelancer? How to choose
The trade is not price versus quality. Plenty of freelancers do better work than plenty of agencies. The trade is about breadth, continuity, and what happens when the person who built your site is unavailable.
We build websites for a living, so read this knowing that. We have tried to write the version we would want to read.
The short answer
The short answer
A good freelancer gives you direct access to the person doing the work, lower cost, and faster decisions. The risk is capacity: one person has one set of skills, one calendar, and one life. Holidays, illness, a big client, or a career change all become your problem.
A good agency gives you continuity, a spread of skills, and someone to escalate to. The risks are cost, distance from the person actually building the thing, and being small enough to be nobody's priority.
The worst outcomes in both categories share a cause: nobody agreed in advance what happens after launch.
Side by side
The honest comparison
| Freelancer | Agency | |
|---|---|---|
| Cost | Lower — less overhead | Higher — more people, more process |
| Who you talk to | The person building it | Often an account manager |
| Range of skills | Deep in some areas, thin in others | Broader by design |
| Availability | One calendar; holidays and illness stop work | Cover exists, in principle |
| Continuity in two years | Depends entirely on one person | More durable, not guaranteed |
| Speed of decisions | Fast — no internal handoffs | Slower, more process |
| Your importance | Usually significant | Depends where you sit in their client list |
| Accountability | Personal and direct | Contractual, with someone to escalate to |
Be honest
When hiring a freelancer is the right choice
These are real situations, not a setup for a rebuttal. If you are in one of them, do that instead.
- The project is well defined and mostly needs one skill done well — a design, a build, a migration.
- You have found someone whose work you have seen and whose references check out.
- Budget is genuinely tight and you would rather have excellent work on a smaller scope.
- You are comfortable being the project manager and making decisions quickly.
- You want a long relationship with one person who learns your business properly.
The other side
When it starts costing you more than it saves
- The work spans design, development, SEO, copywriting, and automation — that is four specialisms, and few individuals have all four.
- You need someone available when something breaks and cannot wait a week.
- The site is business-critical and a single point of failure is not acceptable.
- You need work to continue while somebody is on holiday or ill.
- Nobody at your end has time to project manage.
Our recommendation
What we would actually tell you
Choose on the answers to five questions rather than the category label:
- Who exactly will do the work? If an agency will not tell you, that is informative. If a freelancer plans to subcontract, that is fine, but you should know.
- What happens when they are unavailable? A freelancer with an arrangement for cover has answered this. So has an agency with a named second contact. "It has never come up" has not.
- What do I own? Domain, hosting, files, analytics, content. Get the answer in writing before signing anything, with either.
- What happens after launch? This is where most relationships go wrong. Agree it before you start — support, response times, and what a change costs.
- What would you tell me not to spend money on? Anyone who cannot answer is selling rather than advising.
We are an agency, so weigh that. If your project is a single well-defined piece of work and you have found someone good, hire them — you will get better value. Where we earn our place is when the work spans several disciplines and needs to keep running afterwards.
Questions people ask
What about an offshore team at a fraction of the price?
It can work for well-specified production work with someone experienced managing it. It goes wrong when the specification is loose, when time zones make iteration slow, or when nobody on your side can evaluate quality. The saving is real; so is the management burden, and it is usually underestimated.
How do I check whether someone is any good?
Ask for two clients from over a year ago and actually call them. Recent clients are still in the honeymoon period. Ask those references what happened when something went wrong — that answer tells you more than any portfolio.
Should I sign a long contract?
For a build, a fixed scope and price with agreed milestones is normal and reasonable. For ongoing work, be wary of long lock-ins. Month-to-month after an initial period is fair to both sides. If someone needs twelve months to be worth keeping, that is a comment on their confidence.
Can I use both?
Plenty of businesses do — an agency for the build and ongoing marketing, a trusted freelancer for small changes. It works when responsibilities are clearly divided and both know about each other. It fails when nobody owns the outcome and each blames the other's work.
Want an honest answer for your situation?
Tell us what you have now and what is not working. If the answer is "keep what you have", that is what you will get.