Web Services
Website upgrade and repair services
For sites that are slow, broken, hacked or stuck on a version nobody supports any more.
Diagnosis before anyone touches the code
Every repair engagement starts with an audit, because guessing is expensive. We look at hosting and server configuration, PHP or Node versions, dependency ages, database health, error and access logs, uptime history and the field performance data Google has collected for the domain.
The output is a written findings list ordered by risk and cost, separating what is breaking the site now, what will break it within a year, and what is merely untidy. You decide what to fix.
If the honest answer is that a rebuild costs less than continuing to patch, we say so and show the arithmetic. We would rather lose a repair job than bill you monthly for a foundation that cannot hold.
Hacked, defaced or blacklisted sites
The first job is containment: take a forensic copy, rotate every credential, close the entry point and check for scheduled tasks or database-level backdoors that survive a file clean. Restoring a backup without finding the entry point simply resets the clock until reinfection.
We then remove injected content, clean the database, patch the vulnerability that allowed entry, and submit reconsideration requests where Google Safe Browsing or a host has flagged the domain.
You receive a timeline of what happened and what was changed. Where your organisation falls under the CERT-In directions of 2022, that record supports the six-hour incident report, and where personal data was affected the Digital Personal Data Protection framework brings its own notification duties.
Upgrading a site that has fallen behind
Legacy sites usually fail for the same handful of reasons: an end-of-life PHP or Node runtime, abandoned plugins with no maintained replacement, a theme edited directly so updates overwrite the changes, or a jQuery-era front end that cannot meet current performance expectations.
We upgrade in stages on a staging copy, with a rollback point at each step and a functional test of the pages that make money. Where a plugin has no maintained successor we replace the functionality with maintained code rather than freezing the whole site on an old version.
Where the front end is the bottleneck, we often keep the existing CMS as a content store and rebuild the presentation layer on a modern framework, which preserves your editorial workflow and your URLs.
Speed repair that survives the next content update
Speed work starts with field data rather than a synthetic score, because a laboratory number can look fine while real users on a mid-range Android phone wait. We look at Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift for real sessions.
Typical remedies are unglamorous: correctly sized responsive images in modern formats, self-hosted subsetted fonts, deferred and audited third-party tags, sensible cache headers and a content delivery network for static assets.
We also fix the cause, not only the symptom, by adding automatic image compression at upload and a documented tag policy, so the site does not slowly get heavy again over the next six months.
What you get with upgrade & repair
- Written audit of hosting, versions, dependencies, logs and field performance
- Prioritised findings list separating urgent, near-term and cosmetic issues
- Malware removal, credential rotation and entry point closure where required
- Staged runtime, framework and dependency upgrades with rollback points
- Replacement of abandoned plugins with maintained alternatives
- Core Web Vitals repair verified against real user field data
- Blacklist and Safe Browsing reconsideration submissions where applicable
- Post-repair report with a timeline of changes and follow-up recommendations
How an engagement runs
Every project goes through the same six stages, so you always know what happens next and what it costs.
01
Requirement analysis
We map what you actually need before proposing anything.
02
Strategic planning
Scope, milestones and a fixed number, agreed in writing.
03
Implementation
Built in the open, with a live staging link from week one.
04
Quality assurance
Functional, security and performance testing before sign-off.
05
Deployment
A launch plan with rollback, monitoring and zero surprises.
06
Continuous support
We stay on for as long as you use what we built.
FAQ
Upgrade & Repair: questions we are asked
Take the site offline or into maintenance mode, preserve a copy of the files, database and logs before changing anything, and rotate all credentials including hosting, CMS, database and email. Do not restore a backup yet, because that usually reinstates the vulnerability. Then get the entry point identified before anything is cleaned.
Repair is cheaper when the foundation is sound and the problems are contained, such as an outdated runtime or a handful of abandoned plugins. Rebuilding wins when the theme has been edited directly, dependencies are years past support, or every change risks breaking something else. Our audit gives you that answer with costs attached.
Usually yes. Most speed problems come from oversized images, blocking third-party scripts, unsubsetted fonts and missing caching, none of which require a new design. We work from real user field data rather than a synthetic score, and we add safeguards so the site does not gradually slow down again after content updates.
Yes, and it is a large part of what we do. We do not need the original developer to be available, only access to the hosting, repository if one exists, and the domain. The audit tells you honestly what state the code is in before you commit to any further spend.
A malware clean-up and patch is usually a matter of days once we have access. A staged runtime and dependency upgrade on a mature site typically runs two to four weeks including testing. The audit comes first and carries its own timeline, so you are never quoted a repair before the problem is understood.
Often bought together
What pairs well with upgrade & repair
Web Services
Web Maintenance
Keeping your website secure, updated, and performing at its best.
Web Services
Web Development
Robust and scalable web applications built with the latest technologies.
Cyber Security
Emergency Service
24/7 incident response for active security threats.
Cyber Security
Data Recovery
Recovering critical business data from hardware failures or cyber attacks.
Get a written quote for upgrade & repair.
Tell us what you are trying to achieve and we will come back with scope, timeline and a fixed number — or tell you honestly that we are not the right team.
Talk to a specialist