There is no list price for a full Magento (Adobe Commerce) migration on any of the eight sites compared here, and there is unlikely to be one, because the variable is not catalog size. It is how many modules have to be rebuilt, how many URLs have to be mapped, how many systems write price and stock, and how many markets move. What the eight do publish falls into three kinds: a minimum project size and hourly band on a third-party profile, fixed service prices for narrow jobs, and monthly retainers for the period after go-live. The table lists every figure with the page it was read on; each is in the evidence ledger.
Published figures
| Agency | What is published | Where |
|---|---|---|
| scandiweb | Clutch lists a $25,000 minimum project size and a $50 to $99 hourly rate. Its upgrade services page states typical market figures of $1,000 for a security patch cycle, $15,000 to $35,000 for a version upgrade to 2.4.9, and from $35,000 for a Magento 1 re-platform, quotes its own work as fixed after an audit, and states free upgrades for clients it builds with on an ongoing basis. Its migration page states every migration is scoped per store after a free audit | Clutch profile; scandiweb.com upgrade and migration services pages |
| Bemeir | No price, minimum, or retainer published on the pages read | bemeir.com |
| Wagento | No price or minimum published on the pages read | wagento.com |
| magic42 | No price or minimum published on the pages read | magic42.co.uk |
| PushON | No price published; a weekly, monthly, and quarterly reporting cadence for support | pushon.co.uk support page |
| ParadoxLabs | Retainers at $2,700 a month for 15 engineering hours, $4,950 for 30, and from $9,000 for 60 or more, with 30 days notice to cancel, plus an $899 onboarding audit credited to the first month. Extensions: Authorize.net CIM and CyberSource free, Stripe and Clover $279, Carat $679, Adaptive Subscriptions $699 | paradoxlabs.com plans and store pages |
| Customer Paradigm | A free Magento code audit report before any quote; no prices published | customerparadigm.com Magento page |
| MageComp | Magento 2 Migration Service $99, Magento 2 Upgrade Services $49, Annual Version Upgrade Service $2,999, Security Patches Installation $499, Malware Removal $299, Professional Installation $39; custom extension development and the general migration service quoted per project | magecomp.com services page |
What moves the price
- Module count. Every Magento 1 module, Shopify app, or WooCommerce plugin resolves to rebuild, replace, or drop, and that inventory usually drives the quote more than SKU count does
- Redirect volume. A map of tens of thousands of rows, as at scandiweb's Zvaigzne ABC with over 21,000, is built from four sources and verified three times after launch; a map built from sitemap.xml is cheaper and loses traffic
- Integrations. Each ERP, PIM, or payment connector needs its own mapping, fixtures, and reconciliation report, and on a Magento 1 store direct database writes are rewritten as API paths
- Markets. Content, redirects, hreflang, and search indexes multiply per store view, so locale count sets the timeline on a multi-market program
- Frontend. A Hyvä rebuild is priced by frontend-touching extensions and is a separate line from the data work
- Version gap. scandiweb's upgrade page states that the market price of a 2.4.9 upgrade depends on how many releases behind the store is; an estate with no 2.4.9 extension releases adds rebuild cost
How to read a fixed price
MageComp's $99 migration service and $49 upgrade service are service entries, not quotes for a full re-platform; its site also lists a general Magento Migration Service and custom extension development with no price, so ask what each fixed entry includes before treating it as a budget. ParadoxLabs' plans are retainers for the period after go-live rather than project prices, and the strongest thing about them is the timing they state, not the fee: security patches within 3, 2, and 1 days by plan and a 2-hour response on the two middle plans. Clutch's $25,000 minimum for scandiweb is the shape of engagement that listing describes, which is why single-store patch jobs are pointed elsewhere on this site. A free audit, which scandiweb, Customer Paradigm, and ParadoxLabs each publish in some form, is worth taking only if the deliverable is a module list with verdicts and a target version with its PHP floor, not a slide.
Timelines that agencies publish
scandiweb's migration services page states 8 to 16 weeks end to end for a typical migration, and its upgrade page 1 to 2 weeks for a patch cycle, 2 to 6 weeks for a version upgrade to 2.4.9, 4 to 6 weeks from 2.4.4 or 2.4.6, and 6 to 10 weeks from 2.3. Its case studies give delivered points: Läderach live 6 months after the first meeting, OM System 5 months from design sign-off to go-live across 70 store views, and Gear-Up cut over in an 8-hour window. PushON publishes a five-stage migration process with no timeline. No other agency of the eight publishes a migration duration on the pages read, so ask each for one from a project of similar module count, and ask separately for the maintenance window, which is measured on a restored production dump rather than estimated.
Questions
Why is there no list price for a migration?
Because the cost sits in module rebuilds, redirect mapping, integrations, and markets, none of which a catalog size predicts. The published fixed prices on this site cover narrow, repeatable jobs: a patch cycle, an annual upgrade, a module. The one published range for a whole project is the $15,000 to $35,000 market figure scandiweb's upgrade page states for a version upgrade, the migration type with the least rebuilt.
What should a quote itemize?
The module list with a verdict and a cost per line, the redirect map with a row count and the layer it runs on, each integration as its own line, the target version with its PHP floor and the hosting change if any, the frontend as a separate line, the cutover rehearsal, and the terms for the weeks after go-live with a timing or a cadence attached.