Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Should You Rebuild That Ageing Site, or Fix It?
Web Development

Should You Rebuild That Ageing Site, or Fix It?

A decision framework for old websites, including the four symptoms that genuinely justify a rebuild and the ones that do not.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Rebuild when the structure is the problem: unsupported platform, unmaintainable code, or a data model that cannot express what the business now does. Refactor when the problems are cosmetic, performance-related or plugin bloat — which is most of the time, and costs a fraction as much.

Rebuilds are the default recommendation and often the wrong one

Ask an agency about an old site and the answer is usually “rebuild”. Sometimes that is right. Often it is because a rebuild is a bigger, cleaner project than untangling someone else's work, and unpicking a mess is harder to quote confidently.

The honest test is whether the problems are structural or accumulated. Accumulated problems are cheap to fix. Structural ones are not.

Four symptoms that genuinely justify a rebuild

  1. The platform is unsupported. A version no longer receiving security updates is a deadline, not an opinion.
  2. Nobody can safely change it. If every change risks breaking something unrelated, the cost of ownership is already higher than a rebuild.
  3. The data model cannot express the business. When new requirements need increasingly grotesque workarounds, the foundation is wrong.
  4. The cost of maintenance exceeds the cost of replacement over a two-year horizon. Add up last year's fixes honestly before assuming.

Symptoms that do not justify a rebuild

“It looks dated” is a design problem, and restyling costs a fraction of rebuilding. “It is slow” is usually images, scripts and caching. “We cannot edit it easily” is often a content model fix. “The developer left” is a documentation problem, not an architecture one.

A useful sanity check: if the site were brand new and built exactly as it is today, would you be happy? If yes, your problems are cosmetic and a rebuild is an expensive way to solve them.

How to decide with evidence rather than instinct

  • Total the last twelve months of maintenance, fixes and workarounds
  • Count the changes you wanted and did not make because they were too risky
  • Get a technical audit — two or three days of someone reading it and reporting honestly
  • Price both options against the same list of desired outcomes
  • Weigh the risk: a rebuild is months of disruption and a launch day; a refactor is incremental and reversible

The middle path: strangle it

You do not have to choose between living with it and replacing it all at once. Build new functionality alongside the old system and route traffic gradually, retiring old parts as they are replaced.

It takes longer in total and it is far less risky. There is no launch day where everything changes and something unexpected breaks. For a site that generates revenue continuously, that is usually the right trade.

If you do rebuild, protect what works

Do not throw away the parts that earn. Keep the URLs, keep the content that ranks, keep the conversion paths that convert, and keep any feature customers use daily even if nobody on the project team likes it.

The most expensive rebuild is the one that produces something prettier that converts worse — and it happens often enough to be worth planning against.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How much does a technical audit cost?

Typically £1,500–£4,000 for a couple of days of proper review with a written report. Against a five-figure rebuild decision it is cheap, and it is the one purchase we recommend before any large commitment.

Can we rebuild in phases?

Yes, and for revenue-generating sites it is usually the better approach. Replace section by section behind consistent URLs so visitors never experience a cutover.

What if the original developer is unavailable?

Common and not fatal. A competent team can usually understand and safely extend a reasonably conventional codebase. The genuine difficulty is undocumented custom work with no tests, which is worth pricing carefully.

How do we avoid being in the same position in five years?

Documentation, a maintenance budget that is actually spent, dependency updates on a schedule, and resisting one-off customisations that only one person understands. Ageing is not the problem; neglect is.

Keep reading

More on Web Development

Start here

Want an honest verdict on your site?

We audit before we recommend, and we have told plenty of people their site was worth keeping. Send us the URL and what frustrates you about it.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →