Taking over a website that has grown over time
Taking over an existing website is a different job from building a new one. On a new build every decision is known, because you made it. A takeover starts with an inventory instead: which extensions are in use, which of them are still maintained, which adjustments were made directly in the system, and how they depend on one another.
On a WordPress installation that has grown over years, this is rarely trivial. Features were added at different points in time, often by different people, and the reasoning behind a particular solution is no longer written down anywhere. Clean up too quickly here and you remove something that is needed elsewhere.
Then there is the question of whether a rebuild makes sense at all. For a city marketing site that brings together events, a shop and a newsletter, the value sits less in the surface than in the content and the routines attached to it. A relaunch interrupts those routines without automatically answering the actual requirements any better.

