A first business website should solve the basics completely: domain ownership, clear service information, mobile usability, semantic HTML, accessibility, contact paths and maintainable search-friendly pages.
The business should control the registrar account, renewal, recovery, MFA, transfer access and DNS for its own domain. A developer can manage the website without becoming the permanent owner of the business's core internet identity.
Recover a neglected business website by preserving the current state first, regaining control of domain and hosting, inventorying the software and integrations, backing everything up, then repairing or rebuilding in a safe environment.
A recoverable website backup includes the database or content store, uploads, code, configuration, DNS details and critical external dependencies, with another copy outside the production account and regular restore testing.