Skip to content
All pieces

Business

Freelance web designer or agency for a startup?

Hire an agency when you need several things at once and have the budget for the people who manage them. Hire a freelancer when you need one clear job done by the person you talk to.

By Milan

6 min read

Two video calls side by side. The agency call has five tiles: you, an account manager, a project manager, a product owner and a designer. The freelancer call has two: you and Milan.

Hire an agency when you have a large budget and need several things at once, such as branding, marketing and design, from one place. Hire a freelancer when you need one or two specific things, like a website. You pay for the work instead of the people who manage it, and you talk to the person who does it.

I'm Milan. I started at agencies, on brands like Adidas, McDonald's and Royal Canin, and now I design and build websites and product front ends on my own. So I have seen this from both sides. The prices below are what other people print, each with a link, and nearly every page that prints them sells one of the two.

Who you actually talk to

An agency puts people between you and the work. You talk to an account manager, a project manager or a product owner, and they talk to the designers, the developers and the people running your ads. That helps, because someone manages the team for you. It is also the catch: you rarely speak to the person who makes the thing.

If you talked to everyone on the team yourself, it would take up your whole week. So there is always a middleman, and you pay for that extra labor whether you need it or not.

When I worked at agencies, the project managers did their best to carry messages between the client and the team. They often did not know the work well enough to explain it. The people who did know it could not show the client what made it good, because they never spoke to the client.

Michael Lynch, who runs TinyPilot, wrote up his agency project in 2022. Every two weeks he met the lead designer, a senior designer, a project manager and the agency's CEO. That was four people from the agency in every meeting, for a site with three pages he cared about.

Who decides what gets built

At an agency the product owner is usually the one talking to the client, so they direct the work. As a designer I often made what the product owner wanted, not what I thought was best for the client and for the people who would use the product. The designer usually loses that argument, because the product owner is the one in the room with the client.

Every decision passes through one more person, and every pass can lose something. That leads to miscommunication and, in the end, a worse product. With a freelancer, the person who makes the call and the person who does the work are the same, and you can argue with them directly.

What each one costs

Presta, an agency, prints $2,000 to $8,000 for a freelancer to build a marketing site of 5 to 10 pages, and $8,000 to $20,000 for an agency. Its hourly rates are $25 to $75 for a freelancer and $75 to $200 for an agency. It says the ranges blend its own project data with wider industry figures, so read them as one seller's estimate. My cost guide goes through what moves the number.

Most of the gap is people. An agency's rate also pays for the account manager, the project manager and the owner's margin. A freelancer's rate pays for one person doing one job.

Both rates pay for more than the work. An agency's also pays for the people around it.

A freelancer's rate can still look high. It has to cover everything an employer would normally pay for: software and tools, insurance, taxes, the time spent finding the next client and the days nobody pays for. For a small company that can sound expensive. Next to a full-time hire on a one-year contract, though, it usually costs a lot less. I worked through that comparison in what a fractional product designer costs.

How long each one takes

Presta puts the time to a first launch at 2 to 6 weeks for a freelancer and 4 to 12 weeks for an agency, again by its own estimate.

Estimates slip either way. TinyPilot's agency estimated a rebrand at 30 to 40 billable hours over two to four weeks, which came to $5,000 to $7,000 at $175 an hour. The work grew into a full redesign that took eight months and $46,000. Lynch writes that some of the mistakes were his own.

TinyPilot's agency project: the estimate for a rebrand, and what the redesign it grew into took.

My projects run four weeks, with a written guarantee. If the site and product screens are not live in four weeks and the delay is mine, I keep working and I do not invoice the second payment. The full guarantee has one condition: feedback within two working days.

The limit of one person

A freelancer is one person, so they cannot do many things at the same time. If you need something very large built in a very short time, one person cannot make more hours for you. A team can, so hire an agency.

The other risk is that the one person gets ill, gets overbooked or disappears. Presta calls overcommitted freelancers the number one cause of stalled builds, and suggests asking how many other clients they have and how many hours a week they can give you. I take one project at a time for that reason.

The best protection works with either route. Settle these before you pay anything.

  • Ownership: Presta says you must own the code, the domain, the hosting and every login, in writing, before the first payment.
  • The code: Coding Eagles, a software studio, says it should sit in a repository you own from day one, not at handover.
  • Payments: pay in stages tied to finished work, not everything up front.
  • The person: ask who will actually do the work, and whether you can talk to them.

Then if the person leaves, the work does not leave with them.

Who has more on the line

When you hire a freelancer, you get their full attention, and they have more to lose. The business is their own, and so is the reputation a bad job would damage. At an agency, the people doing your work are employees. In my experience many of them care less about your product, because if it goes wrong they can move to another company and little changes for them. That is not a rule about people. It is how the incentives are set up.

A designer who also builds

Most comparisons treat a freelancer as either a designer or a developer, so hiring freelancers for a website can still mean two people and a handoff between them. I design and build the front end myself, in real code with Claude Code, so what I design is what ships.

The limit is the backend. If your product needs a database or an API, your engineers or someone else builds that, and I work with them.

So which should you hire?

  • An agency: when you have the budget and need branding, marketing and design at once, or a large build on a short deadline that needs a team.
  • A freelancer: when you need one or two specific things, such as a website or a brand, and want to talk to the person doing the work.
Many things at once points to an agency. One clear job points to a freelancer.

Questions people ask

Is a freelancer cheaper than an agency?

Usually, because you pay for one person instead of a team and its managers. Presta's figures for a small marketing site are $2,000 to $8,000 for a freelancer and $8,000 to $20,000 for an agency.

What if my freelancer disappears mid-project?

Protect yourself before you start. Own the code, the domain, the hosting and the logins, and pay in stages. Then someone else can pick up the work.

Do I talk to the designer directly at an agency?

Sometimes, but usually through an account manager or a project manager. Ask before you sign who will do the work and whether you can speak to them.

Can I switch from a freelancer to an agency later?

Yes, as long as you own the code, the files and the accounts. That is the main reason to settle ownership first.

What about a fractional designer?

That is a freelancer who stays for months instead of one task. I explain the difference in what a fractional product designer is.

How do I start?

Tell me what you need on the contact page. I tell you on the first reply whether one person is the right fit, or whether you need an agency.

I wrote this from my own answers with help from Claude, and checked every outside number against the page it links to. The two calls in the header are drawn in code, and the photo is me. Prices as of November 2026.

Milan, who runs Midosu Studio

The offer

If you are building something, I can build it in four weeks.

One person designs and builds a finished site and a finished product interface. A fixed fee, starting next month, or you stop paying.

Next piece

What is a fractional product designer?

A fractional product designer is a senior designer who works with you part-time and for the long run. Here is what that costs, what it replaces and who should skip it.