We get asked “do I need a new website?” a lot, and the answer is often no. A site that looks a bit dated but loads quickly, works on phones and brings in enquiries usually needs a refresh: new photos, sharper copy, a tidier homepage. That’s a fraction of the cost of a rebuild.
But some sites are past that point. Every patch costs more than the last, and you end up paying a developer to hold together something that should have been replaced two years ago. The trick is telling which one you’ve got.
The rebuild signs
If any of these are true, a refresh probably won’t fix the underlying problem.
The platform is outdated or abandoned. Your site runs on a WordPress theme that hasn’t been updated in years, a page builder that’s no longer supported, or an old version of PHP your host is about to stop supporting. Updating one part breaks another, so nobody updates anything, and the site becomes a security risk. Once a site gets to “we can’t update the plugins or it falls over”, a rebuild is usually cheaper than the ongoing repairs.
It’s been hacked, or keeps getting hacked. A one-off hack on an otherwise healthy site can be cleaned up. Repeated infections on an old, unmaintained install usually mean the foundations are compromised. Cleaning it up again just resets the clock unless someone then keeps it patched, which is the job of a hosting and care plan.
It’s a mess on a phone. Not “could be better”, but broken: text you have to zoom to read, buttons too close together, menus that don’t open, sideways scrolling. Most local businesses get the majority of their visitors on phones. If the site was designed desktop-first a decade ago, retrofitting it is often harder than starting again.
You can’t edit it yourself. Changing your opening hours means emailing a developer and waiting a week. Sometimes this is the platform (a proprietary builder only the original agency can use). Sometimes it’s how the site was built. Either way, a site you can’t update quickly goes stale. A modern build in something like Elementor means you can edit it yourself without breaking it.
You don’t own it. If you’re on a monthly subscription site and the agency owns the design, you can’t take it with you. Each year you pay, you’re renting. We’ve done the five-year maths on renting versus owning, and for most small businesses owning wins well before year five.
Your business has changed and the site hasn’t. A new name, a new logo, new services, or a shift from residential to commercial work. A rebrand is the most common trigger for a rebuild, because the new brand rarely fits into the old structure without looking bolted on.
The refresh signs
If your problems look like these, start with a refresh.
It looks dated, but the structure is fine. The fonts and colours feel old and the photos are from 2017, but the pages make sense and people can find what they need. New photography, updated typography and a reworked homepage can make it look like a different site.
The words are weak. Vague headings, no prices, no clear call to action, service pages with two sentences each. That’s a content problem, not a design problem. Better copy on the existing layout can make a real difference to enquiries. Our guide to getting website content written covers how to do it without losing a month.
Traffic is fine but enquiries are low. Look at the obvious stuff first: is the phone number visible on mobile, does the contact form actually work, is there a reason to get in touch today? A form quietly sending enquiries to an old inbox nobody checks is more common than you’d think.
It’s slow, but on a modern platform. Speed is often fixed with better hosting, image compression and caching rather than a rebuild. That’s a WordPress speed fix, usually measured in hours, not weeks.
A quick scoring checklist
Go through the list and tick everything that applies.
| Tick if this is true | Points to |
|---|---|
| Updating plugins, the theme or WordPress itself breaks things | Rebuild |
| It’s been hacked more than once | Rebuild |
| It’s hard to read or use on a phone | Rebuild |
| Changing text or a photo means emailing someone | Rebuild |
| You don’t own it, or couldn’t move it to another host | Rebuild |
| Your brand, name or main service has changed | Rebuild |
| It just looks old | Refresh |
| The copy is vague or thin | Refresh |
| Enquiries are low despite decent traffic | Refresh first |
| It’s slow, but on an up-to-date WordPress install | Refresh |
Two or more in the rebuild column and you’re probably looking at a new site. All your ticks in the refresh column and you can save your money for now.
Throwing good money after bad
The expensive mistake is paying for a refresh on a site that needs a rebuild. A typical pattern: someone pays for a new homepage design on an old theme, then six months later a plugin update breaks it, then they pay for that fix, then the host upgrades PHP and the contact form stops working. Add those invoices together and they often come close to what a new site would have cost, and they still have an old site.
If you’re about to approve your third repair quote in a year, stop and get a rebuild quote to compare.
The opposite mistake is rebuilding for the wrong reasons. A new site won’t fix a business that doesn’t answer its phone, and a fresh design with the same thin copy will get the same results. If your current site is technically sound, put the money into content, photos and marketing first.
If you do rebuild, protect what’s working
An old site can still have years of Google rankings attached to its pages. A rebuild that changes every URL without redirects can wipe those out. Before anything goes live, read our guide to protecting your SEO during a redesign, or make sure whoever’s building the site has a redirect plan.
Still not sure?
Our free website review weighs up the same refresh-or-rebuild question for your site, and “a refresh will do” is a perfectly normal outcome. And if it’s clearly time for something new, our web design packages show what a rebuild includes.