Creating a professional website: freelancer, agency or website builder?

Building a professional website yourself, with a freelancer or with an agency: what each option brings, its limits and how to choose for your project.

Illustration: three colourful doors side by side and a three-arrow signpost in front of them

To create a professional website, you have three routes: do it yourself with a website builder, hand the project to a freelancer, or go through a web agency. All three produce websites, but not the same ones, nor with the same effort on your part. I'm a freelance developer, so I'm not neutral: I'll tell you honestly when I'm not the right option. If you haven't read the seven steps of a project yet, start with how to create a professional website: choosing who builds it comes after the goal and the content.

Doing it yourself with a website builder

Online website builders let you assemble pages from templates, without writing code. You pick a theme, drag blocks, publish. It's fast, the subscription is monthly, and you stay in control of everything.

When it's the right choice

  • You're testing an idea and want an online presence this week.
  • Your site is mostly a business card: one page, contact details, a few photos.
  • You have time and want to learn to lay out pages yourself.

What to know first

The time you spend has a cost, even if it appears on no invoice. The site stays with the platform: if you stop the subscription, it disappears, and moving it elsewhere often means starting over. The design starts from a template others use too. Finally, search ranking depends on what you know how to do: the tool provides the fields, not the strategy. The basics are in my article on how organic search works.

Hiring a freelancer

A freelancer is an independent professional who builds the site personally. You talk to the person who designs and codes, from the first call to launch. Decisions are quick, communication is direct, and nothing gets lost between a salesperson, a project manager and a developer.

Three shapes side by side: a square made of four puzzle pieces, a large yellow circle with a pencil, and a group of four coral and pink circles
A tool, a person, a team: three ways to build a website.

Strengths

  • A single contact who knows the whole project and the code.
  • Lighter overheads than an agency, so the budget goes into the actual work.
  • Flexibility: an adjustment is discussed and done without going through several departments.
  • A clear specialty: some freelancers do WordPress, others custom builds, 3D or search optimisation.

Limits

A freelancer works alone: availability is limited, and a very large project needing a designer, a copywriter, a developer and an ads specialist all at once is more than one person can carry. Always ask what happens if they're unavailable, and make sure you get the access to your site and your domain name. It's your website, not theirs.

That's the model I chose: I design and code every site myself, custom-built or on WordPress, and I remain your contact after launch. My projects and client reviews show what that looks like in practice.

Working with a web agency

An agency brings several trades under one roof: art direction, development, copywriting, search optimisation, sometimes advertising and social media. You usually have a project manager as your contact, who coordinates the team.

When an agency is the answer

  • The project is large: many pages, several languages, integrations with your internal tools.
  • You need several skills at the same time, and fast.
  • Your company requires formal procedures: tenders, approval committees, framework contracts.

What to accept

More contacts means more coordination, so longer decision times and a cost that includes the structure: offices, sales team, project management. Also check who actually does the work: some agencies subcontract development to freelancers. That's not a problem in itself, but you should know.

How to choose, in practice

A four-line checklist with ticks next to a stylised handshake
Four checks before signing, whoever you hire.

The right provider depends on your project, not on a general rule. Go back to the goal of the site and who will run it, then ask yourself these questions:

  1. Must the site bring me customers, or just exist? To just exist, a website builder is often enough.
  2. Who will update the site? If it's you, you need a technology you'll be able to use: that's the WordPress or custom question.
  3. How many skills are needed at once? One or two: a specialised freelancer. Many, in parallel: an agency.
  4. What kind of relationship do you want? One person you can reach directly, or a team with a project manager.

Checks before signing

  • Live websites you can visit, not just screenshots.
  • Verifiable client reviews, on a Google Business Profile or on their site.
  • A real business: in France, name, SIREN number and address can be checked in the government's business directory.
  • A detailed quote: pages, features, content, search optimisation, timeline and what happens after launch. My article on the website quote explains how to read one.
  • Ownership: the domain name, hosting and site should be in your name, or transferred to you at the end.
  • Personal data: if the site collects forms, the provider must know the basics of GDPR.

The right provider is the one who tells you what you don't need.

What about the budget?

Price follows the same logic as the choice: a monthly subscription for a website builder, a quote for a freelancer or an agency, depending on pages, features, design and content to produce. Always compare what's included rather than the amount alone: a cheaper site that isn't optimised for search or has no maintenance often costs more later. I explain what drives the cost of a showcase website in a dedicated article.

My advice

Test with a website builder if you're starting out and the site has no commercial stake yet. Hire a freelancer when the site has to work for you and the project fits in the hands of one specialised person. Choose an agency when the project needs a whole team at once. And if you're torn between the last two, ask for both quotes: how each one answers your questions will tell you more than the price.

Frequently asked questions

Who builds websites?

Three profiles: you with a website builder, a freelancer who designs and codes alone, or a web agency bringing several trades together. The right choice depends on the size of the project and who will run the site.

How much does a professional website cost?

It depends on the number of pages, features, design and content to produce. A website builder works on subscription; a freelancer or agency gives a quote. Always compare what each quote includes.

Is a freelancer less reliable than an agency?

No, reliability comes from the person, not the status. Check live work, reviews and that the business exists, and make sure you get every access to your site.

Can I move from a website builder to a professional site later?

Yes, but the site usually has to be rebuilt, because builders don't let you export a complete website. Your copy, photos and domain name can be recovered.

Who owns the site once it's delivered?

You do, if the contract says so: domain name, hosting and site files in your name, or transferred at the end of the project. Check this before signing.

Read next

Want to go further?

Tell me about it in a few lines. I'll get back to you, and you'll have a price from our first conversation.

Book my call

Loading the site. The content is already available below.