A freelancer is often a strong fit for a focused small-business website because you get direct access to the person doing the work and usually carry less agency overhead. An agency can be the better choice when a project genuinely needs several specialists, more delivery capacity, complex project management or organisational resilience.

This is not a contest where one model wins.

They are different ways of delivering work.

The mistake is assuming:

agency = professional;

freelancer = cheap.

Or the reverse:

freelancer = personal;

agency = bloated.

You can find excellent and terrible examples of both.

The biggest freelancer advantage is direct access

When you hire an independent designer/developer, the person on the call is often the person designing and building the site.

That can be extremely efficient.

You explain something once.

There is less internal translation.

The person making the technical decision already understands the commercial conversation.

For a small business, that can feel much more straightforward.

Gavin's take

Agency overhead is not automatically waste. If the project genuinely needs several specialists, coordination and extra delivery capacity, that structure can be valuable. The problem is paying for a large-team model when the job is really a focused five-page small-business site that one capable person could handle well.

Agencies can provide genuine specialist depth

A good agency may have:

brand designer;

UX designer;

copywriter;

frontend developer;

backend developer;

SEO specialist;

project manager;

photographer;

paid-media team.

If the project actually needs all those skills, that is useful.

A freelancer cannot honestly be five senior specialists at once.

They may have broad capability and trusted collaborators.

That is different from having an entire specialist team available internally.

Ask whether your project needs the team you are paying for

This is where the economics matter.

A regional plumber needing a strong five-page site probably does not need:

research department;

strategy workshop team;

senior account director;

two developers;

project manager.

Those people are not fake.

They simply may be unnecessary for that scope.

If an agency has substantial overhead, the project price has to support it.

That is one reason web design quotes vary so much.

Agencies can offer more capacity

What happens if the freelancer is ill?

On holiday?

Booked for three weeks?

That is a real trade-off.

An agency may have more people who can step in.

For a mission-critical platform with ongoing operational demands, that resilience can matter.

For a simple small-business marketing site that rarely changes, the risk may be much smaller.

The importance of capacity depends on the site.

A freelancer can still build professional systems

"Freelancer" describes the business structure.

Not the quality of the website.

An independent developer can use:

professional deployment;

version control;

Cloudflare;

structured data;

good accessibility;

strong security practices;

quality testing.

Likewise, an agency can produce a poor site.

Do not infer technical quality from company headcount.

Look at the work and process.

Project management can be lighter with a freelancer

This can be a benefit.

You may not need:

weekly status meetings;

project-management platform;

account reports;

formal discovery workshops.

A phone call and clear written scope may be enough.

For a straightforward project, less administration can mean more of the budget goes into the website.

For a complex project with ten stakeholders, formal project management may be essential.

Again, scale changes the answer.

Agency process can be valuable when many people need alignment

Imagine a website involving:

senior leadership;

marketing;

sales;

IT;

legal;

multiple countries;

a large content migration.

Now the project-management layer is doing real work.

Someone has to coordinate decisions.

A freelancer may still manage it.

But a larger team can be more appropriate.

Small businesses should not copy enterprise process merely because it looks impressive.

Large businesses should not pretend enterprise complexity can be managed like a three-page brochure site.

Cost difference is not just profit margin

Agency pricing may include:

office;

staff;

management;

sales;

account handling;

specialists;

insurance;

software;

internal operations.

That can lead to a much higher quote.

Some of those costs improve delivery.

Some are simply the cost of the business model.

A freelancer has costs too.

Usually fewer layers.

That can make a direct independent model commercially attractive for small businesses.

Communication can go either way

With a freelancer, you may get very direct communication.

You may also get one overloaded person juggling every client.

With an agency, you may have a dedicated account manager.

You may also feel several steps away from whoever is actually building the site.

Do not assume.

Ask:

Who will I speak to?

Who is making the design decisions?

Who is developing the site?

Who handles questions after launch?

The answer matters more than the company label.

What about creativity?

Neither model owns creativity.

Some of the world's best designers work independently.

Some excellent design comes from collaborative agency teams.

Portfolio quality and the ability to understand your brief matter much more.

What about SEO?

Same principle.

An agency may have a dedicated SEO team.

That is useful if you are buying a serious ongoing search campaign.

For a small-business website requiring strong technical foundations and sensible content structure, a capable independent developer may cover what is needed.

Make the requirement explicit.

Then judge whether the supplier can meet it.

What about copywriting?

This is one area where supplier models vary a lot.

Some agencies have in-house writers.

Some outsource.

Some expect the client to provide every word.

Some freelancers write or shape content themselves.

Ask.

A beautiful site can still fail if the customer has to produce all the content without guidance and never gets around to it.

Freelancer does not have to mean no backup plan

An independent supplier can reduce continuity risk through:

client-owned accounts;

proper source storage;

documented domains;

standard infrastructure;

clean handover;

backups.

If the client is locked out of everything because one person vanished, that is a process problem.

Not an unavoidable feature of freelancing.

I have a separate guide on what happens if a web designer disappears.

Agency does not automatically mean permanent support

Likewise, a large agency can:

change direction;

stop offering a service;

merge;

close;

raise prices.

Company size reduces some risks and creates others.

The practical question remains:

does the client have enough control and documentation to continue?

Which projects suit a freelancer well?

In my view, independent studios are especially strong for:

small and medium service-business websites;

portfolio sites;

local businesses;

professional services;

focused marketing sites;

sites with straightforward integrations.

The advantage is that the work still deserves custom thought without requiring a huge delivery structure.

Which projects may suit an agency better?

A larger agency becomes more attractive when the project needs:

several specialist disciplines simultaneously;

large content teams;

complex application/backend engineering;

extensive stakeholder management;

continuous support coverage;

large-scale campaign execution.

That is not a failure of the freelancer model.

It is recognising project shape.

Gavin’s perspective

Where Built by Gavin sits

Built by Gavin is deliberately an independent studio.

The value proposition is direct.

You deal with the person doing the work.

The site is custom-built around the business.

The scope stays sensible.

The overhead is lower than a traditional agency structure.

And I am not trying to turn a straightforward small-business website into a large agency engagement.

For many SMB projects, I think that model makes a lot of sense.

Not for every project.

What I'd do

Match the supplier to the risk and complexity of the project, not to a status label. A straightforward local-business site does not become better because more account managers sit between the owner and the person doing the work.

The bottom line

Choose a freelancer when direct access, efficiency and a focused relationship suit the project.

Choose an agency when the website genuinely benefits from a larger multidisciplinary team, greater capacity or heavier project management.

Do not pay for agency infrastructure you do not need.

Do not hire one person for a project that clearly needs five specialists.

Match the supplier to the work.

Deciding between an independent designer and an agency?

You can see how I work and what I charge or send me the project.

If it is genuinely outside the shape of work I think an independent studio should take on, I will say so.

---