The cost question deserves a careful answer
A freelancer who charges 75 dollars an hour for sixty hours is 4,500 dollars. An agency that prices the same project at 12,000 dollars is sometimes accused of overcharging. The agency is not overcharging. It is paying a designer, a developer, a project manager, and absorbing the overhead of running a business that will still be there in two years.
Whether that overhead is worth the premium depends on what you are buying. For a five-page site that does not need to evolve, the agency overhead is wasted. For a twenty-page site that will be the front end of a serious lead engine, the overhead is the reason the project finishes on time and works in production.
Risk profiles are very different
The biggest risk with a freelancer is disappearance. Life happens. They take a full-time job, they have a family emergency, they lose interest. Your half-finished site becomes your problem, often with no usable handover documentation and a CMS only they understood.
The biggest risk with an agency is mismatch. The senior strategist sells you the project and the junior team builds it. The work is fine but uninspired, and the personality you connected with during sales never shows up again. Asking pointed questions during the sales process about who specifically will design and build, and how much of their week will be on your project, avoids most of this.
Quality range is wider than people admit
The best freelancers are better than the average agency. The best agencies are better than the average freelancer. Both populations have wide ranges. Read portfolios carefully, ask to talk to three recent clients, and look at sites that have been live for two years rather than only fresh launches. Decay over time is a more honest signal than launch-day polish.
What about a designer plus a developer freelancer pair?
A common middle path is to hire a freelance designer and a separate freelance developer, with you coordinating. This works when you have time and project management instincts. It fails when you do not, because the seam between design and development is where most quality problems live.
An agency exists in part to absorb that coordination cost. You can replicate it yourself, but it is real work.