Not every outdated site needs a full rebuild — sometimes a refresh is enough. But if several of these signs apply, rebuilding on modern code often costs less long-term than maintaining a failing platform.
- It looks embarrassingly dated compared to competitors
- Mobile layout is broken or hard to use
- PageSpeed scores are poor and you rank badly locally
- You cannot update content without calling a developer
- WordPress plugins conflict or the site has been hacked before
- Your services or branding have changed significantly
- The site does not reflect new locations or service lines
A website refresh preserves URLs and SEO where possible while modernising design and performance. A full rebuild makes sense when the underlying platform is unmaintainable or you need new architecture (portals, calculators, multi-audience funnels).