Table of contents
- Introduction
- What should a business Web site provide?
- The three routes to creating a website
- What does a Web site cost? Realistic scenarios
- What to look out for: the checklist
- The most common mistakes (and what they cost)
- When do you do it yourself and when do you outsource?
- Our advice: here's how to make the right choice
Last updated April 3, 2026
Introduction
Your business needs a website. You know that. But the question many business owners struggle with is: how do I approach this smartly? Build it yourself with a website builder? Have WordPress set up? Or outsource the entire process to an agency?
The answer depends on what you want to achieve with your website, how much time you can put into it and what your budget is. In this guide, we help you make that consideration clear. Not a sales pitch, but an honest overview of your options, including the pitfalls we've encountered with hundreds of corporate websites over 14 years.
Would you rather outsource the creation of your website completely? Then read our guide on having a website created, where we cover what to look out for when choosing a party.
What should a business Web site provide?
Before you even think about tools or costs, start with the question: what should this Web site do for your business? The answers will determine every choice that comes next.
In practice, we see three levels:
Level 1: Online business card. Your website confirms that you are a reliable company. Potential clients, cooperation partners or job applicants look you up and want to see who you are, what you do and how they can reach you. Think of an installation company, a law firm or a consulting firm. The Web site does not have to generate customers; it has to inspire trust.
Level 2: Marketing channel. Your website actively attracts new customers. Through search engines, through content, through ads. The site is set up to convert visitors: from a visitor to a lead, a quote request or a purchase. This is the level most growing SMBs are at or want to get to.
Level 3: The product itself. The website is your business. Think webshops, platforms, marketplaces or SaaS tools. Here the website becomes a technical product that is constantly being developed.
Be honest in this consideration. A business that just needs a business card doesn't need to invest $10,000 in a custom website. And a company that wants to bring in customers through its website won't get away with a free Wix page. The goal determines the route.
The three routes to creating a website
There are basically three ways to get a business website. Each route has its own advantages and disadvantages, and each suits a different type of business owner.
Route 1: Website builder (Wix, Squarespace, JouwWeb)
Website-builders are online platforms where you click together a website without any technical knowledge. You choose a template, drag blocks into place and fill in your text.
Who does this work well for? Entrepreneurs who want to get online quickly with a simple business card. ZZPs with a limited budget who want to handle the basics themselves. Businesses that don't need complex functionality.
What do you run into? Flexibility is limited. You can build your site within the capabilities of the platform, but as soon as you want something specific (a custom calculator, a link to your accounting software, a specific ordering process) you run into limits. In addition, you are dependent on the platform: your site runs on their servers, according to their rules. Moving to another solution usually means starting over.
Don't forget about SEO limitations, either. Most website builders offer basic SEO options, but if online findability is crucial to your business, you'll soon run into ceilings. Limited control over your URL structure, limited loading speed and limited options for technical SEO can cost you dearly in the long run.
Route 2: WordPress (set up yourself or with help)
WordPress runs on more than 40% of all websites worldwide and is by far the most popular content management system. You install it on your own hosting and can make it as extensive as you want.
Who does this work well for? Businesses that want a professional website with complete control. Business owners who are willing to read up or hire someone to set it up, but then want to maintain content themselves. Businesses that want to grow and need a scalable base.
What are you up against? WordPress is powerful, but not plug-and-play. You need good hosting, you need to choose your theme and plugins well, and you need to update the site regularly. Neglect leads to security problems, slow load times and an outdated look and feel.
The ecosystem of plugins is both a strength and a pitfall. There is a plugin for everything, but too many plugins slow down your site and create compatibility issues. If you need an online store, then the combination WordPress + WooCommerce is a solid option, but also compare it to specialized platforms. We explain the differences in our article WooCommerce vs Shopify.
Route 3: Customization (by an agency or developer).
With a custom website, everything is custom built or an existing CMS is completely customized to your specific needs. This is the premium route.
Who does this work well for? Businesses where the website is an important marketing or sales channel. Business owners who need specific functionality that cannot be achieved with standard plugins. Companies that want their online presence to stand out from the competition.
What do you run into? The investment is higher. And you depend, especially in the beginning, on the party building the site. If you choose the wrong partner, you'll be paying for a site that looks nice but is flawed under the hood. That's why it's essential to know what to look for when getting a website built.
Comparison chart
| Website builder | WordPress | Customized | |
|---|---|---|---|
| Suitable for | Business card, simple site | Growing business, blog, web shop | Business where website is crucial |
| Investment (money) | 0 to 300 euros per year | 200 to 2,000 euros (set-up) + hosting | 3,000 to 50,000+ euros |
| Investment (time) | Low | Medium to high | Low (agency does the work) |
| Flexibility | Limited | High | Unlimited |
| SEO opportunities | Basic | Good to excellent | Excellent |
| Scalability | Limited | Good | Excellent |
| Maintenance | Platform takes care of it | Self or outsource | Outsource |
| Ownership | Platform owns | You own it | You own it |
What does a Web site cost? Realistic scenarios
The question "what does a website cost?" is similar to "what does a car cost?": it depends entirely on what you need. But we understand that you want a guideline. Here are three scenarios we encounter most often in practice.
Scenario 1: Build your own with a website builder
You choose a platform like Wix or Squarespace, select a template and fill everything in yourself.
- Domain name: 10 to 15 euros per year
- Subscription website builder: 100 to 300 euros per year (free versions include ads and a subdomain, not suitable for business use)
- Premium template: 0 to 80 euros (one-time)
- Total first year: about 150 to 400 euros
- Your own time: 20 to 60 hours, depending on your experience and scope
Scenario 2: WordPress website (by yourself or with freelancer)
You buy hosting, install WordPress and build the site yourself or hire a freelancer to set it up.
- Hosting: 60 to 180 euros per year (for good business hosting; don't choose the cheapest option)
- Domain name: 10 to 15 euros per year
- Premium WordPress theme: 40 to 80 euros (one-time)
- Essential plugins: 0 to 200 euros per year (SEO plugin, security, backups, caching)
- Freelancer for set-up (optional): $500 to $2,000
- Total first year: 100 to 2,500 euros
- Your own time: 40 to 100+ hours if you do it yourself; 10 to 20 hours if you hire a freelancer
Scenario 3: Professional custom website
You let an agency or experienced developer build a website that is completely tailored to your business, target audience and goals.
- Design + development: 3,000 to 15,000 euros for an SME website; 15,000 to 50,000+ euros for complex platforms or web shops
- Hosting: 120 to 600 euros per year
- Ongoing maintenance: 50 to 300 euros per month
- Content (text + photography): 500 to 3,000 euros (often forgotten in budgets)
- Total first year: 5,000 to 20,000+ euros
Hidden costs entrepreneurs often forget
Regardless of which route you choose, there are costs that rarely come up in the initial conversation but will hit your budget:
- Maintenance and updates. A Web site is never "finished." Software updates, security patches, content adjustments: it takes time or money, usually both. Count on at least 2-4 hours per month, or outsource it.
- Content. An empty website is worse than no website. Professional text, good photos and possibly video cost money. But it's the investment that makes the difference between a site that converts and one that merely exists.
- SSL certificate. Free with most hosting parties these days (Let's Encrypt), but check. Without SSL (the green lock), browsers mark your site as "Not Secure," and that's disastrous for trust.
- E-mail. Business e-mail on your own domain (info@jouwbedrijf.nl) costs 1 to 10 euros per mailbox per month, depending on the provider.
What to look out for: the checklist
Regardless of which route you choose, a good business Web site meets some basic requirements. Use this checklist to test your site, or to judge an agency on it.
1. Mobile-friendly. More than 60% of web traffic comes from mobile devices. Google indexes your site primarily based on the mobile version. A site that looks great on desktop but doesn't work on phone is invisible in practice. Always test your site on your own phone and ask others to do the same.
2. Fast loading time. Every second of delay costs you visitors. Aim for a load time of no more than 3 seconds. Test your site through Google PageSpeed Insights (https://pagespeed.web.dev/) and fix red alerts. The main culprits: too large images, too many plugins and cheap hosting.
3. SSL certificate (HTTPS). Not an option, but a requirement. Without SSL, browsers actively warn visitors that your site is insecure. Google also gives a slight preference to HTTPS sites in search results.
4. Basic SEO setup. Each page needs a unique title tag and meta-description. Your URL structure needs to be logical and readable. Images need alt-texts. An XML sitemap must be present. These are basic requirements; without this foundation, investing in SEO makes no sense.
5. AVG/GDPR compliance. A cookie banner alone is not enough. You need a privacy notice, you need to ask for permission before placing tracking cookies, and you need to have a processor agreement with parties that process data for you. The fines for non-compliance are hefty.
6. Analytics. Install Google Analytics 4 or a privacy-friendly alternative (such as Plausible or Fathom) before you go live. Without data, you won't know if your website is achieving its goals and you won't be able to optimize.
7. Backups. Make sure automatic backups are running and that you know how to restore a backup. This is especially true for WordPress sites: one failed update or hack and you've lost everything if there's no backup.
8. Good structure and navigation. A visitor should understand within 3 seconds what your company does and where to click. Your visitor's customer journey should be central to the structure of your site, not your internal organization.
The most common mistakes (and what they cost)
In 14 years, we've faced hundreds of business websites. Here are the mistakes we encounter most often and that do the most damage.
"We do start SEO when the site is finished"
This is by far the most expensive mistake. If the website was not built with online findability in mind from the beginning, you have to change the structure, URL structure, content and sometimes even the technical base afterwards. That often costs as much as the original site. SEO is not a coat of paint you put on after the fact; it is the foundation.
Choosing the cheapest hosting
Hosting at 2 euros a month sounds attractive, but the result is a site that loads slowly, is frequently offline and performs poorly in Google. Consider: your website runs 24/7. A 10 euro per month difference in hosting can be the difference between a site that attracts customers and one that drives them away.
No maintenance after launch
Especially with WordPress sites, we often see this: the site is built, goes live, and then nothing happens for months. No updates, no backups, no content adjustments. After a year, the software is outdated, there are security holes, and the content is no longer current. A website is like a company car: it needs regular maintenance.
Wanting to do the whole site yourself to save costs
Time is money, and nowhere is that expression more true than when creating a website. We regularly talk to business owners who have put 200+ hours into a DIY site and then still end up with an agency because the result is not professional enough. You could have invested those 200 hours in your business. Be honest about what your own time is worth.
Design over function
A website that looks great but no one can find what they are looking for is a beautiful failure. We regularly see sites with spectacular animations and fullscreen videos, but with no clear navigation, no compelling text and no logical path to the call-to-action. Form follows function, always.
No clear call-to-action
What do you want a visitor to do after visiting your site? Make a call? Fill out a form? Make an appointment? If that's not crystal clear on each page, you're leaving money on the table. Each page should offer a clear next step.
Why have a business website created?
There is no universal answer, but there is a fair decision framework.
Doing it yourself is fine if:
- Your website is primarily a business card (Level 1)
- Your budget is under 1,000 euros
- You enjoy immersing yourself in it and have the time
- You don't need complex functionality
- Online findability is not a priority (for now)
Outsourcing makes more sense if:
- Your website needs to bring in customers (level 2 or 3)
- Your business is growing and your site needs to grow with it
- Online findability is essential to your sales
- You need specific functionality (links, portals, customization)
- You'd rather invest in your own expertise than learn web development
- Your website should represent your business at the level at which you operate
It's not a black-and-white choice, either. A common middle ground: have a professional build the basics (the design, structure, technical setup) and then manage the content yourself through a user-friendly CMS. That way you combine a professional base with the flexibility to make adjustments yourself.
Our advice: here's how to make the right choice
Are you hesitating between making a website yourself or having it made? Then look not only at what is cheapest today, but mainly at what best suits your ambitions. If you mainly want to have an online presence and you have limited requirements, then you can start by yourself just fine. If you want your website to exude confidence, be found well and actively contribute to growth, then having it created is usually the better investment. The smartest choice is not necessarily the cheapest route, but the route that fits the role of your website within your company.
Discover what online marketing can do for you
Receive an initial cost estimate and growth forecast with no obligation
Team
Clear prices
FAQ
Jobs
Contact
AWR
Ahrefs
Channable
ContentKing
Leadinfo
Optmyzr
Qooqie
Hubspot
Semrush