Maintain.
The tail of a migration is stabilization, not surprise. You will find broken things after cutover — so plan for it, size it honestly, and don't let the estimate pretend otherwise.
Quote it post-Blueprint — and bake in fix time.
The Blueprint is the big variable and the part you can't control, so frame every estimate post-Blueprint. With a green check on the Blueprint, a clean migration runs roughly:
Base migration, then add the specialized work.
Price the base migration on its own, then stack the specialized workstreams on top. Fortune-500-scale runs longer.
- Objects, fields, automations, cutover
- None of the extras below
- Rebuild quote object, rules, Apex
- Formula & roll-up logic, billing sync
- ≈ 60% of a full attribution build
- ≈ 10 hrs to reconnect & verify, each
A migration's smoothness is decided at setup. If you're rushing at the 11th hour, the Blueprint was thin. Get a proper setup from the start — highlight everything from the beginning — and the rest of the project goes smoothly.