Choosing between Box and Nextcloud for file sharing
If your Box renewal is driven by where data must physically live and who can operate the storage, Nextcloud fits when those answers point to your own datacenter; if you need a managed service with regional storage and few operations staff, Box is the simpler fit. Box fits organizations that want the vendor to run the platform, that have little capacity for patching, upgrades and backups, and that are satisfied with storage regions offered through Box Zones. The operational burden stays with the vendor, and the platform's version retention and upload limits are set by the plan tier you buy rather than by your own policy.
Nextcloud fits when data must stay in your own datacenter or an in-country provider, when you need to set retention, version history and upload limits yourself, or when you want an open-source core that you can self-host with optional support from Nextcloud GmbH. The core is licensed under AGPL-3.0 and free to self-host, and Nextcloud Enterprise adds maintenance, support tiers and clustered instance support on a paid basis. The trade-off is that your team owns upgrades. Nextcloud requires one major version at a time, so a migration plan must include a backup before each step and a check that third-party apps are compatible. Confirm with Nextcloud which maintenance tier matches your support hours and lifecycle needs.
The decision turns on four questions. First, where must data and metadata reside, and what will auditors and your own policy accept from Box Zones compared with a datacenter you control? Second, which retention, legal hold and version history rules must you enforce, and can your plan tier provide them? Third, which APIs, connectors and identity integrations do your business applications depend on, and what must be rebuilt on Nextcloud? Fourth, how many staff can own patching, backup testing and upgrades on a fixed schedule? Answer these before requesting a quote, because they determine the scope of any migration.
Which option fits your situation
A renewal quote is often the trigger, but the switch only makes sense when the total cost of running Nextcloud is lower over the period you plan to keep it. Nextcloud Server is free under the AGPL, so the main recurring costs are the infrastructure, storage growth, backups, staff time and any Nextcloud GmbH subscription you choose. Nextcloud Enterprise, if you buy it, is priced per user per year with a 100-user minimum, and the pricing page gives list prices by tier.
- Nextcloud wins when: your seat count is large, your storage needs are predictable, and you already run servers or can use an in-country provider at a known cost.
- Box stays simpler when: your user count is small, your data growth is hard to forecast, or the migration effort outweighs a modest renewal increase.
- Hidden costs: migration labor, parallel running during cutover, Collabora Online hosting, and the time spent on each major upgrade.
- Recurring versus one-time: infrastructure and support recur; the initial migration and integration build are typically one-time.
- Ask for in a quote: a written scope covering migration, backups, upgrade support and the Nextcloud subscription tier you need.
Before you negotiate, compare the Box renewal against a costed Nextcloud model that includes your own staffing assumptions.
If a regulator, customer contract or internal policy requires that files and their metadata stay in a specific jurisdiction or under your own control, self-hosting can meet that need more directly than choosing a storage region within a vendor service. With Nextcloud, you decide the datacenter, the operators with administrative access and the backup locations. Box Zones lets administrators choose one of 10 storage regions for encrypted content at rest, which is a meaningful option, but it still leaves the service, its metadata and its support access with Box.
- Nextcloud wins when: your rules cover metadata, support access or key custody, not only where bytes are stored.
- Box stays simpler when: storage-region selection in Box Zones satisfies your requirement and your auditors accept the vendor's controls.
- Confirm with auditors: which evidence they expect for access logs, encryption key handling and data location.
- Operational burden: you own patching, backup testing and access reviews that a vendor otherwise performs.
- Ask for in a quote: the hosting location, the access model for operators and a plan for evidence collection.
The Nextcloud pricing page is a useful starting point for deciding which support model fits a regulated deployment.
Teams that share heavily with partners, customers and vendors depend on guest access, shared links, expiry rules and co-editing. Nextcloud covers file sharing with external users and can co-edit documents through Collabora Online, which edits ODF and Microsoft formats such as .docx, .xlsx and .pptx. You should still test the exact sharing workflows your teams use, because Box has its own external collaboration model that your users may rely on daily.
- Nextcloud wins when: external partners can work in your environment under rules you set, and you want sharing controls and audit logs on your own servers.
- Box stays simpler when: your partners already use Box and changing their workflow would create more friction than the platform saves.
- Test: guest invitations, link expiry, password requirements and editing from a browser that is not on your corporate network.
- Permission mapping: collaborator roles and shared links must be rebuilt during migration, not copied automatically.
- Ask for in a quote: a sharing test plan that uses real partner workflows and covers document formats your users exchange.
Run a pilot with two or three external groups before you commit, and record which workflows need extra configuration.
Self-hosting is practical when someone on the team can own servers, databases, upgrades and backups on a steady schedule. Nextcloud publishes a new major version every four months and supports each for one year, and it does not allow skipping major releases. Each upgrade requires a backup and a check that third-party apps are compatible. If nobody has time for that cycle, Box or a managed Nextcloud subscription may be the better choice.
- Nextcloud wins when: you have a platform or infrastructure team that already runs Linux, databases and backup tooling, and can schedule upgrades.
- Box stays simpler when: your IT team is small, has no on-call coverage, or would delay upgrades for long periods.
- Support options: Nextcloud GmbH offers Standard, Premium and Ultimate subscriptions, and Nextcloud One for organizations under 100 users.
- Skills to confirm: database administration, reverse proxy setup, backup restores and identity integration.
- Ask for in a quote: a runbook, an upgrade calendar and a support plan that covers the response times you need.
If the gap is only in upgrade execution, a retainer for upgrades and monitoring may close it without changing the platform.
Scenarios where each option is the better fit
This table matches common buyer situations to the option that fits better, with the condition that drives the choice and the cost the open-source side brings. Read it as a screening step: if a row describes your organization, check the open-source cost column before deciding. Most rows point to Nextcloud only when someone on your team will own upgrades, backups and access control.
| Scenario | Better fit | Why, and what the open-source side costs |
|---|---|---|
| Data must stay in your own datacenter | Nextcloud | Self-hosting keeps content and metadata under your control, but you fund the servers, storage, database, backups and staff time that Box Zones otherwise covers. |
| Small team with no operations staff | Box | Nextcloud needs someone to patch PHP, the database and the server, and to run monthly maintenance releases. Without that capacity, a managed Nextcloud One plan or a Box plan may be the safer choice. |
| Heavy sharing with external partners | Box | Box has mature external collaboration controls. Nextcloud can share with outside users, but you must configure, test and monitor those links and guest accounts yourself. |
| Large one-time migration out of Box | Nextcloud, with a planned bulk export | Export runs over FTPS or SFTP within the 32 GB per-file limit. The cost is the migration project itself, plus validating permissions and version history after import. |
| Strict version retention policy | Depends on the policy | Confirm the version count and retention window your policy requires against your Box plan and your Nextcloud configuration. Nextcloud retention is set by your own administrators, so the policy must be written down and tested. |
| Ongoing upgrades on a fixed schedule | Nextcloud, with a support plan | Nextcloud releases a new major version every four months and supports each for one year. Upgrades must go one major version at a time with a backup first, so budget for staff time or a Standard, Premium or Ultimate subscription. |
| Need for vendor support SLAs in writing | Box, or Nextcloud Enterprise | Nextcloud Enterprise tiers add support hours and response times, with pricing starting per user per year for 100 or more users (Nextcloud pricing page). Ask for the exact response terms in writing before you commit. |
Where your files and metadata live under each model
Box and self-hosted Nextcloud answer the same questions differently: where content sits, who can reach it, how users sign in, and who must prove the controls work. The cards below take each question in turn so you can map your own residency, identity and audit requirements against each model before you decide.
Data location and storage region
Box Zones lets administrators choose one of 10 storage regions for encrypted content at rest, but Box still operates the service and metadata sits within its platform. A self-managed Nextcloud instance runs in your own datacenter or an in-country provider, so you choose the physical location of files, previews, database and backups. Confirm which metadata, logs and search indexes must stay in-country, not only the file blobs.
Support and administrator access
With Box, Box staff operate the platform and support access is governed by Box's own policies and contracts. With self-hosted Nextcloud, the people with root, database and object storage access are your staff or your implementation partner, and every such grant should be logged and reviewed. Ask Box for its support access controls in writing, and define your own privileged access roles before migration.
Identity integration options
Nextcloud's LDAP app lets Active Directory and LDAP users appear in Nextcloud and sign in with directory credentials, and Nextcloud also documents OpenID Connect and SAML authentication backends. Box offers its own SSO integrations for enterprise customers. Map your current identity provider, group structure and deprovisioning process to each model, because offboarding a leaver must revoke sessions and share links in both.
Governance and retention responsibilities
Box provides retention and governance features as part of its service, and the configuration is set in the Box admin console. In a self-hosted model, retention policies, legal holds, deletion timing and backup retention become your responsibility and must be written down, implemented and tested. Confirm whether your retention rules cover trash, versions, backups and copies made by sync clients, since each can hold data beyond the policy.
Audit evidence auditors request
Auditors typically ask for documented control design, access reviews, change and upgrade records, backup restore tests, and logs showing who accessed which data. Under a self-hosted model you must generate and retain that evidence yourself, while under Box much of the platform evidence comes from Box's own assurance reports. DeployOpen prepares systems, controls and evidence for compliance assessments, but independent auditors and certification bodies issue the actual audit reports.
Hosting models for Nextcloud
Three routes exist: a self-managed server you install and operate, Nextcloud All-in-One, which bundles PostgreSQL, caching, backups and optional Office, or Nextcloud One managed hosting for organizations under 100 users. The choice sets who patches the stack, who handles the one-major-version-at-a-time upgrades, and where data sits. Larger organizations should weigh the enterprise subscription tiers against support hours and maintenance lifecycle before choosing.
What Nextcloud costs to license versus what Box charges for
Nextcloud Hub is licensed under the AGPL and is free to self-host, so the software itself carries no license fee. The recurring question is whether to buy a Nextcloud Enterprise subscription from Nextcloud GmbH. Enterprise is sold in Standard, Premium and Ultimate tiers with a 100-user minimum. List prices start at 71.29 euros per user per year for Standard, 104.99 euros for Premium and 204.75 euros for Ultimate, for 100 or more users, with lower rates from 200 users. Confirm current figures on the Nextcloud pricing page and in a written quote, because list prices change and discounts are negotiated.
The tiers differ in what they buy. Standard includes one year of maintenance. Premium adds a maintenance lifecycle of five or more years, extended support hours and support for clustered instances, which matters if you plan to run a single major version for a long period. Ultimate adds support up to 24/7 with response times down to one hour. Only buy the tier whose support commitments match your internal on-call model. If your platform team already handles upgrades, a lower tier may be enough, and an in-house team still has to plan one-major-version-at-a-time upgrades and backups.
Box charges are subscription-based and vary by plan, user count and contract length, and the tier you hold determines file size limits and version retention. Do not compare Box against public figures or third-party price sheets. Pull your own order form, renewal notice and any add-on terms, then list what they cover per user. On the Nextcloud side, ask any quote to show the subscription, the support tier, the hosting model if you choose Nextcloud One for organizations under 100 users, and the infrastructure and staff time you carry yourself. That total, not the license line alone, is the figure to compare.
What drives the cost of running Nextcloud instead of Box
Does Nextcloud cost money to license?
The Nextcloud server software is free to download and self-host because it is licensed under AGPL-3.0, so the license line on your budget is usually zero. Costs come from the infrastructure you run it on, the people who operate it, and any paid support you choose to buy. Nextcloud GmbH sells Nextcloud Enterprise as a separate paid offering aimed at enterprise, public sector and education users, and that subscription is optional. Ask your team which parts of the Nextcloud feature set your use case requires, then check whether those parts sit in the community edition or the paid tiers before you model the subscription line.
What do the Nextcloud Enterprise subscription tiers cost per user?
According to Nextcloud's pricing page, Nextcloud Enterprise is sold in Standard, Premium and Ultimate tiers with a 100-user minimum, and list prices start at 71.29 euros, 104.99 euros and 204.75 euros per user per year respectively for 100 or more users, with lower rates from 200 users. Standard includes one year of maintenance, Premium adds a maintenance lifecycle of five or more years plus extended support hours and clustered instance support, and Ultimate adds support up to 24/7 with response times down to one hour. The tier you pick is the largest recurring cost driver after headcount, so compare the support hours and lifecycle length you need against the list prices on the pricing page.
What infrastructure and storage costs recur when self-hosting Nextcloud?
The recurring infrastructure cost is the compute, database, cache, object or block storage, network egress and backup target you pay for every month, whether you run in your own datacenter or in a cloud account. Storage growth is usually the cost that surprises teams most, because Box holds versions and files for you while Nextcloud stores every version on disks you provision. Versioning policy, retention windows and file growth per user all set the storage line, so ask your engineers to model current Box storage and version retention per user before they size hardware or cloud volumes. Redundancy adds a second cost: a highly available setup with clustered nodes and replicated storage needs more capacity than a single server.
Who pays for operations, backups and upgrades after go-live?
Your organization pays for operations, backups and upgrades, either through internal staff or an implementation and support partner. Nextcloud requires you to upgrade one major version at a time, back up before every upgrade, and disable third-party apps until they are confirmed compatible, according to the Nextcloud upgrade manual, so each upgrade is a planned change with testing and a rollback path. Nextcloud publishes a new major version every four months and supports each for one year through monthly maintenance releases, which means a recurring upgrade cadence in your calendar. Backup tooling, monitoring, patching and on-call coverage also recur every month, so budget for them as a standing team cost rather than a project cost.
What one-time migration costs should be in a Box to Nextcloud quote?
One-time costs cover the migration project: planning, the bulk export from Box, loading content into Nextcloud, rebuilding permissions and shared links, replacing integrations, configuring identity such as LDAP, OpenID Connect or SAML, user communication, and cutover. Box supports FTPS and SFTP for Business and Enterprise customers for bulk migration and occasional bulk download, and limits files transferred over FTPS to 32 GB, according to Box Support, so large or very large files need a planned route. Ask any provider for a fixed-scope written statement that lists the content volume, number of users, integrations in use, identity source and acceptance criteria, because those inputs drive the effort far more than the tool choice does.
What should I ask for in a Nextcloud implementation quote?
Ask for a written scope that separates one-time work from recurring work, so the quote shows each cost component on its own line. Request the following:
- Infrastructure sizing for current users, storage volume, version retention and redundancy, with the assumptions stated
- Nextcloud Enterprise tier and seat count, if you plan to buy a subscription, with the support hours and maintenance lifecycle included
- Backup design, restore testing and upgrade procedure, including how major-version upgrades are staged
- Migration deliverables, acceptance criteria and what is excluded, such as Box Notes or custom integrations
- Ongoing support or retainer terms, and what happens at each Nextcloud major release
DeployOpen plans and implements fixed-scope engagements with the scope, deliverables and timelines agreed in writing before work starts, and provides ongoing support as a retainer. Compare every quote against the same written inputs.
How a move from Box to Nextcloud is organized
The sequence turns Box content, owners and permissions into a Nextcloud instance in your own infrastructure, with each stage closed by a check that proves the data and access rules arrived intact. It also builds in the upgrade discipline Nextcloud requires for the life of the platform.
Inventory content, owners and classifications
Start by listing the Box enterprise folders, their owners, the external collaborators and the shared links that depend on them. Classify each area by sensitivity and by the rules that govern it, such as retention or residency obligations, so the target design reflects what the data must do. The work is shared between the Box administrator, the business owners of each area and the implementation team. It is done when every folder has a named owner, a classification and a target location in the new design, and the owners have signed off on that list.
Export content in bulk over FTPS or SFTP
Use the FTPS or SFTP access that Box offers to Business and Enterprise customers to pull content out in bulk. Box describes this access as intended for bulk migration and occasional bulk download, and FTPS transfers are limited to 32 GB per file, so files above that size need a different route and must be listed in advance. A plain download does not carry metadata, permissions or full version history, so record those separately. The check at the end is a file count and size comparison per folder between Box and the export, with every oversized file accounted for.
Decide which version history to carry over
Version retention in Box depends on the plan, and most of the history on older files may not be needed in the new system. Agree a rule with records owners and legal or compliance staff: for example, keep the current version only, or keep a defined number of prior versions for specific classes of content. Preserve any version that a legal hold or retention obligation requires, and archive the rest in a read-only location if policy demands it. The output is a written decision per content class, approved by the owners, that the migration scripts can follow.
Stand up Nextcloud, Collabora Online and identity
Build the target instance in your own datacenter or cloud account, choosing the database, PHP and web server versions from Nextcloud's system requirements for the release you deploy. Connect Collabora Online for document editing and connect identity through LDAP or Active Directory, or through OpenID Connect or SAML if your directory is cloud-based. Set up backups before any content arrives. The check is a test group of users who can sign in with their directory credentials, open and edit a document in the browser, and restore a file from a backup.
Migrate content and rebuild permissions and shares
Load the exported folders into Nextcloud, applying the version decisions from the earlier step. Recreate group-based permissions first, then individual access, then external shares and shared links, since external collaborators need the most review. Map every Box shared link that is still in use to a Nextcloud share, and note any link whose recipient or expiry must change. The check is a sample of folders per owner where file counts, group membership and each external share are compared against the approved list.
Replace integrations and Box Notes content
List every application, script and workflow that calls the Box API or relies on Box connectors, and decide whether each one is retired, rewritten against the Nextcloud APIs or moved to another tool. Convert any Box Notes content to a format the team can use in Nextcloud and Collabora. Confirm each integration's behavior in a non-production environment before switching its endpoint. The output is a register of integrations with an owner and a status for each, and a test record showing that the critical ones work end to end.
Run parallel validation with real users
Let a defined group of business users work in Nextcloud while Box stays available for the same folders, and record any gap in access, editing or sync behavior. Test the client applications on the devices your users actually use. Keep a log of issues with an owner and a resolution for each. This stage ends when the owners confirm that their daily workflows run in Nextcloud and the open issue list contains no blocking items.
Cut over, operate the upgrade cycle and retire Box
Freeze changes in Box, run a final incremental export and load, switch users and integrations to Nextcloud, and communicate the new locations. After cutover, plan the operating model around Nextcloud's release cadence: upgrades must move one major version at a time, backups must be taken before each upgrade, and third-party apps must be checked for compatibility first. Only retire the Box account after the owners have signed off and the retention decisions for Box data have been carried out. The closing check is a documented runbook, a tested upgrade in a staging copy and a signed retirement record.
What running Nextcloud asks of your operations team
Running Nextcloud is recurring work, and the first decision is who owns the upgrade calendar. Nextcloud publishes a new major version every four months and supports each one for a year through monthly maintenance releases that fix known critical bugs and security problems. Your team must apply those monthly releases, and it must also plan major upgrades, because Nextcloud does not allow skipping major releases. Each jump is one major version at a time, with a backup taken before every step and third-party apps disabled until they are confirmed compatible. Check the Nextcloud maintenance and release schedule for current end-of-life dates before you commit to a version, and confirm the upgrade path against the upgrade manual for your installed release.
Platform currency is the second recurring task. The system requirements for each release name the supported database, PHP and web server versions, and those lists move with the release. Nextcloud 35 recommends MariaDB 11.8 or PostgreSQL 18 and PHP 8.5, with older versions in the supported range listed separately, so your team must confirm the database and PHP versions your chosen release accepts before each upgrade. Oracle Database is only available with an enterprise subscription. Each app you rely on, including Collabora Online and any directory or single sign-on integration, needs its own compatibility check at upgrade time. Nextcloud Enterprise Standard includes one year of maintenance, and the Premium and Ultimate tiers add longer maintenance lifecycles and support hours, which reduces how often your team must run this cycle alone. Confirm those terms in the written quote, not only on the pricing page.
Backup restore testing, monitoring and storage capacity are the tasks most often skipped. A backup that has never been restored into a test instance is not proof of recovery, so schedule restore tests for the database, the data directory and the configuration together, and record the time each takes. Monitor disk space, PHP-FPM health, cron execution and failed logins, and set alerts before storage fills, since version history and trash multiply the footprint of every file that Box users once kept at a single size. Plan capacity from the data you exported from Box, not from an estimate. Nextcloud One managed hosting, which Nextcloud GmbH offers for organizations under 100 users, moves much of this work to the vendor, but you must still ask what it covers for backups, restore testing and upgrade timing.
Questions buyers ask before switching from Box to Nextcloud
How long does a migration from Box to Nextcloud take?
The duration depends on how much content you hold, how many users and shared links need rebuilding, and how many integrations depend on Box. Volume and file count drive the bulk transfer, while permissions mapping, identity setup and user testing usually take longer than the copy itself. Box's own documentation describes FTPS and SFTP as intended for bulk migration and occasional bulk download, and it limits files transferred over FTPS to 32 GB, so very large individual files may need a separate path. Ask for a written inventory of content, users, integrations and retention rules before anyone commits to a schedule, and treat any timeline without that inventory as a guess.
Can our internal team migrate Box to Nextcloud without outside help?
Some teams can, particularly those with Linux, PHP and database administration experience and a clear owner for identity and storage. The harder parts are rarely the file copy: they are mapping collaborator permissions, rebuilding shared links, replacing Box Notes and integrations, and running a cutover that users accept. Nextcloud also requires one major version upgrade at a time with a backup before each, which becomes an ongoing operations task. Run a pilot with one department to measure effort on your own data, then decide whether to staff the work internally or buy a fixed-scope implementation for the parts you cannot absorb.
What does the migration need from our identity, storage and operations teams?
Each group has a distinct role. Identity teams decide how users authenticate, and Nextcloud can connect to LDAP and Active Directory through its LDAP app or use OpenID Connect and SAML backends. Storage teams size the data directory, the database and backup targets. Operations teams own patching, monthly maintenance releases and upgrades. Data owners decide which folders, retention rules and version history must move, and which can be archived or dropped. Confirm early which team signs off on each decision, because unresolved ownership is the most common reason cutovers slip.
Can version history move from Box to Nextcloud?
A plain bulk download does not carry Box version history, metadata or permissions, so you need an explicit plan for each. Decide which versions matter for legal, operational or audit reasons, and export those deliberately rather than assuming the full history follows the files. Versions you keep can be stored as separate files or in an archive, and you should document how users find them afterward. Confirm with your Box administrator what export options your plan includes, since version retention in Box depends on the tier you hold.
Can Nextcloud meet our data residency requirements?
Nextcloud can run in your own datacenter or with a provider in the jurisdiction you choose, so data location is set by where you deploy it rather than by a vendor region list. Box offers Box Zones for choosing one of its storage regions, which is a different control model. Residency also covers metadata, backups, logs, support access and any third-party apps or services you connect. Map each data flow, then confirm with your compliance lead and any external assessor which evidence they require. DeployOpen prepares systems and evidence for compliance assessments, but it does not issue audit reports or certifications.
What should we confirm in our Box contract before switching?
Check the term, notice period, renewal terms and any minimum seat commitment, along with what happens to your data after termination and how long Box keeps it. Confirm the export methods your plan includes, including FTPS and SFTP access for Business and Enterprise customers, and any limits that apply. Review retention and legal hold settings, since these can block deletion, and ask whether any Box Zones or governance features carry contractual commitments. Ask for these terms in writing, because the exact entitlements depend on your agreement rather than on general product pages.
When is a fixed-scope implementation worth it?
A fixed-scope engagement makes sense when the migration has a defined boundary, such as a set of libraries, a group of users and a known list of integrations, and when you want deliverables and timelines written down before work starts. It is also worth considering when internal staff are needed on other priorities, or when compliance evidence must be produced alongside the platform. Ongoing support, upgrades and continuous testing are available as retainers. Ask DeployOpen for a written scope based on your inventory, and compare that quote with the internal effort you estimated in your pilot.
How DeployOpen helps evaluate and move from Box to Nextcloud
DeployOpen approaches Box vs Nextcloud as a fixed-scope engagement inside your own infrastructure, starting with the Box plan, retention, permission and integration facts your organization actually depends on. We plan, implement, integrate, harden, document and support the Nextcloud deployment, and we prepare evidence for compliance assessments without issuing audit reports or certifications.
How we scope
- Confirm your current Box plan, user count and which version retention and upload limits apply to your content.
- Inventory shared links, external collaborators, folder permissions and Box integrations that must be replaced or retired.
- Agree in writing which data locations, retention rules and identity sources the Nextcloud design must meet before work starts.
How we build
- Size the Nextcloud server, database, PHP and web server stack against the current Nextcloud 35 system requirements.
- Connect directory accounts through LDAP, OpenID Connect or SAML, and test group-based access to shared folders.
- Configure Collabora Online for document editing and test bulk export and import paths against the 32 GB per-file FTPS limit.
How we hand over
- Document the architecture, configuration, backup and restore procedures, and the upgrade path one major version at a time.
- Run agreed security testing on the Nextcloud deployment and deliver findings with remediation steps for your team.
- Hand over runbooks and admin training so your staff can operate the platform after the engagement closes.
How we support
- Ongoing support, upgrades and continuous testing are available as a retainer after handover.
- Plan each major Nextcloud upgrade with a fresh backup and a compatibility check of third-party apps first.
- Ask any quote to itemize scope, deliverables, timelines and retainer terms so the cost follows the written scope.

