Most business owners know when their website feels tired. But there’s a difference between a site that needs new copy and fresh photos, and one that’s fundamentally broken as a business tool. A rebuild is a significant investment — but staying with a site that’s actively losing you enquiries costs more in the long run.
Here are seven signs it’s time to stop patching and start fresh.
1. It’s Slow — and Not Getting Faster
Page speed is no longer just a user experience issue. Google uses Core Web Vitals as a ranking factor, meaning a slow site doesn’t just frustrate visitors — it hides you from them.
If your site consistently scores below 50 on Google PageSpeed Insights and your developers are telling you the performance issues are structural, that’s a rebuild signal. Bolt-on caching and image compression can only do so much when the underlying code is inefficient.
2. It Doesn’t Work Properly on Mobile
Mobile traffic now accounts for the majority of web visits across most industries. If your site was built before 2018 and wasn’t built mobile-first, chances are the mobile experience is a scaled-down afterthought rather than a designed one.
Pinch-to-zoom navigation, tiny tap targets, and horizontal scroll are instant trust destroyers. A mobile experience this poor tells visitors you don’t pay attention to detail — before they’ve even read a word of your content.
3. You Can’t Update It Without a Developer
If changing a phone number or adding a team member requires raising a ticket and waiting a week, your site is working against you. Modern websites should give non-technical staff full control over content through a CMS — without touching code or breaking layouts.
If your current setup makes basic updates feel like a project, it’s time to rebuild on a platform that fits how your business actually works.
4. Your Conversion Rate Is Poor
Traffic without enquiries is expensive. If visitors land on your site and leave without contacting you, filling in a form, or buying something, the site isn’t doing its job.
Conversion rate problems can come from poor copy, confusing navigation, a lack of trust signals, or a checkout flow that puts up unnecessary friction. Sometimes these are fixable; often they reflect a fundamental structural problem with how the site was designed — one that can’t be solved without starting again.
5. It’s Built on Technology That’s No Longer Supported
Certain CMS platforms, themes, and plugins fall out of active development. When they do, they stop receiving security updates — and you inherit every vulnerability that has been discovered since.
Running a site on unsupported software is a security and reputational risk. If your development team is recommending a platform migration, take it seriously.
6. It Doesn’t Reflect What Your Business Has Become
Businesses change. If your website still positions you as you were three years ago — with old services, old branding, and copy that doesn’t match how you now talk to customers — you have a credibility problem.
Prospects research before they buy. If what they find doesn’t match the version of your business they encounter in a sales conversation, it creates doubt.
7. It Takes Your Developers Significant Time to Make Small Changes
Legacy code accumulates complexity. What should take an hour takes a day. Developers spend more time understanding the existing codebase than writing new features. This is the cost of technical debt, and on websites, it compounds fast.
When the cost of maintaining what you have exceeds the cost of building something cleaner, the maths favours a rebuild.
Not sure whether a rebuild is right for your situation? Book a free discovery call — we’ll give you an honest assessment of what your site needs and what it would take to get there.