Having someone else’s site taken over
Taking over a site is not an administrative act, it is a technical decision. Before accepting, I look at three things: what has been edited in the software core, what is documented nowhere, and what is not in your name. Those three points settle whether a takeover is reasonable, expensive or ill-advised.
What I read first, and why
The first question is not “does the site work”, it is “what happens if we update it”. The answer sits in one precise place: have core files been edited directly?
On PrestaShop, clean extension goes through a module or an override placed in the directory provided for it. On WordPress, through a plugin or a child theme. Where those mechanisms were respected, a version step is predictable work. Where code was written into original files, every update wipes it, and nobody knows what disappeared — because nothing records it.
Then comes the question of traces: is there a source repository, a test environment, any note explaining why something was done? A site with no history is not modified, it is explored. That exploration is billed time producing nothing visible, and it is the part clients find hardest to accept — rightly, since they pay for it without having caused it.
What I check before pricing anything
- Core files, compared against a reference install of the same version. That is what reveals direct edits, including ones nobody mentioned.
- The module and plugin estate: which are active, which are abandoned by their publisher, which were edited after installation.
- Whether a source repository and a staging environment exist. Without them every change happens straight in production, which I refuse on a shop that sells.
- Backups: their existence, their frequency, and above all proof that a restore has already been performed. A backup never restored is not a backup.
- The PHP version and the platform version, to know whether we work on a base still receiving fixes or on an abandoned one.
- Access: who holds the domain, the hosting, the back office, the payment accounts and the carrier accounts. This is where the nastiest surprises live.
- Scheduled tasks and outbound connections, often invisible in the interface yet vital: synchronisations, accounting exports, merchant feeds.
How a takeover runs
-
Back up before touching anything
Files and database, a copy pulled off the original server, a restore verified on a separate environment. Until that copy exists and works, no work begins.
-
Reproduce the site outside production
A working copy you can break without consequence. That is where exploration happens, not on the shop taking money. Without that environment, a takeover becomes a series of live incidents.
-
Map what was changed
Comparison against a reference install, an inventory of overrides, a list of non-standard modules. The result is a document that belongs to you, including if you then choose to work with someone else.
-
Restore ownership of access
Domain and hosting in your name, administrator accounts recreated, old accounts disabled, API keys and tokens renewed. This step is independent of the technical work and it takes priority.
-
Then decide, with figures
Take it over, tidy it progressively, or rebuild. That decision comes after the audit, not before — and sometimes the honest answer is not to take it over.
Related pages
-
Previous supplier unreachable
The emergency case: establishing what you own when nobody answers any more.
-
Site left without maintenance
What degrades when nobody looks after a site for months.
-
Override or PrestaShop module
The technical criterion separating clean extension from a time bomb.
-
Module estate audit
The detailed inventory of modules installed, active, abandoned or edited.
Frequently asked questions
Does changing supplier mean redoing everything?
What does the entry audit cost?
Can a site be taken over without the original source code?
What if the previous supplier keeps access?
Do you maintain a site you did not build?
Describe your need in one minute
A few targeted questions so I can reply with an estimate rather than another questionnaire.