A small business owner asked me last week: "Why does every website I'm shown look like every other one?"
Fair question. Honest answer: because most of them are.
The same five sites, on repeat
Open three small business sites in a row. There is a hero with a stock photo. A three-column block listing services with little circle icons. A row of testimonials nobody reads. Stats in big numbers. A "Why Choose Us" section. Stock photo of a handshake. A contact form at the bottom.
You have seen this site fifty times. You have never paid attention to it once.
There is a reason. It is a template.
What templates are, and what they cost
Templates are not bad. They are a shortcut. Built once by a designer somewhere, sold to a thousand businesses, deployed in an afternoon. The economics work because the cost is spread thin.
The trade is sameness. To work for everyone, a template cannot be specific to anyone. The hero is generic. The structure is generic. The photo styling, the type, the spacing, the colour theory: all generic.
Your business is not generic. So why does the website pretending to represent it look like nine hundred other businesses?
Three reasons it happens anyway
- 01It is faster.
A template site can be live in a week. A custom site takes longer. For a business owner who wants something up by month-end, the template wins on speed.
- 02It is cheaper, at first.
A R10,000 template site beats a R40,000 custom build on the spreadsheet. The hidden costs (page-builder upgrades, plugin licenses, painful redesigns when the template feels stale in 18 months) do not show up until later.
- 03Most developers do not push back.
Building custom is harder than configuring a theme. If a client says "use this template, just change the colours," most freelancers will say yes. The result is the same site as everyone else, in the client's brand colours.
None of those reasons are wrong, exactly. They are just how you end up with a website that looks like the one across the street.
What custom actually means
Custom does not mean expensive for the sake of it. It means the structure of the site, the hierarchy of the page, the typography, the spacing, the imagery, all decided for your business. Not adapted from a default.
It means the homepage starts with what your customer needs to know in the first three seconds, not with a slot the template put there for "hero text."
It means the services page is structured around how you actually sell, not around the columns the template gives you.
It means the photos are yours. Of your work. Of your space. Of your face.
A custom site is not necessarily more "designed." It is more yours.
How to tell, when you are hiring
If you are choosing a developer or designer right now, three questions sort the custom from the template.
- 01Can I see five examples of your work?
If they all look like variations of the same site, you will get a variation of the same site.
- 02What page builder or theme do you use?
Some developers will tell you Elementor, Divi, or Astra. That is a template-based workflow. Not bad, just be aware. Custom developers will say "I write the code."
- 03Who owns the site when we are done?
If the answer involves "you will need to keep your subscription with us," you do not own it. You are renting.
None of these are gotchas. They are just specific. Specific questions get specific answers.
What I am trying to do
Here is the bit that is about me. Skip it if you would rather.
Barnes Web Development is one developer (me) building custom sites by hand for small businesses tired of templates. No theme. No page builder. No "use case 1 of 47" stock photos.
If two of my sites look the same, I have done my job badly. That is the standard.
If you have been quoted by three template-and-builder shops and the sites all look the same, that is not a coincidence. It is the trade you make when you go that route.
You are allowed to want something that looks like you. The whole point of a website is to be you, online, when you are not in the room.
If that is the kind of site you are after, start here.