A website builder is a hosted tool with templates that you edit yourself. A custom website is built to your requirements, sometimes on top of a content management system and sometimes from scratch. Neither is better in general. The right choice depends on what the site must do and who will look after it.
When a builder is usually enough
For many small businesses, a builder does the job and saves time. It tends to suit you if most of these are true:
- The site mainly explains what you do, shows examples and lets people contact you.
- You or your staff want to edit text and photos without asking anyone.
- You need a simple contact form and perhaps a standard booking or payment widget.
- You are happy to work within the templates and features the platform offers.
- You need to be live quickly and can adjust the design later.
When requirements justify custom work
Custom work is worth considering when the site has to do something that a template does not do well, for example:
- Bookings or quotes that follow rules specific to your business, such as travel time between jobs or approval steps.
- Information that must flow to or from other systems you use, such as a customer or job system.
- Logins where different people see different things.
- A structure that does not fit the platform, such as a large catalogue with unusual relationships.
- Specific requirements for accessibility, speed or privacy that you cannot meet by configuring the builder.
Even then, the answer may be a builder site with one custom piece added, not a full custom build.
A decision table
| What you need | A builder is usually fine | Consider custom work |
|---|---|---|
| Edit pages yourself | Yes, this is what builders are designed for | Only if a custom editor is part of the project |
| A simple contact form | Yes, but test that messages arrive | If the enquiry must feed another system |
| Standard online booking | Often, using the platform's booking feature | If your scheduling rules are unusual |
| A few products and online payments | Usually, with the platform's store features | If pricing, stock or delivery rules are complex |
| Customer or staff logins | Limited. Check the platform's membership features carefully. | If permissions or data are sensitive or complex |
| Connecting to your own software | Sometimes, through connectors | If the connection must be reliable and handle errors |
| A distinctive layout | Within the limits of the templates | If the layout is central to your brand |
Whichever you choose, accessibility, speed and clear content are your responsibility. Builders can help or get in the way, so test the actual result on a phone, with a keyboard and with your own eyes.
Questions about ownership and upkeep
These matter more than the first-year cost. Ask them of any builder and any developer.
- Is the domain name registered in your business's name?
- Can you export your pages, images and customer data in a usable form?
- What happens to the site if you stop paying, or if the provider changes its terms?
- Who applies updates and security fixes, and how often?
- Who can change things if the person who built it is unavailable?
The ownership and handover checklist goes into more detail.
What you can do before spending anything
- List what the site must do, in order of importance. Separate "must" from "nice".
- Try two builders with their free trials or demos, using your real content.
- Check what each lets you export.
- Use the website checklist to see what you actually need on the site.
Before you commit to a platform
Ask for advice when your list includes connections to other systems, logins with permissions, or rules that no template mentions. Also ask if you are about to commit to a platform and cannot tell whether you could leave it later. The guide to cost factors explains what pushes a quote up or down.

