How long does an Umbraco upgrade take?+
It depends on the code, not on how much content you have. The database migration is automated. Time goes into custom back-office extensions, packages without an Umbraco 17 version, templates and controllers to rewrite, and integrations. The audit counts these, and you get a timeline with the fixed estimate before work starts.
What drives the cost of an Umbraco migration?+
Custom AngularJS back-office code, packages that need a replacement and a data conversion, the number of document types using Nested Content, Grid or macros, integrations and scheduled jobs, existing test coverage and any hosting change. Our rate listed on Clutch is $25–49 per hour. A defined upgrade usually runs as a fixed-scope, fixed-price project.
Can we skip versions and go straight to Umbraco 17?+
From Umbraco 13, yes. Umbraco supports a direct upgrade from 13 to 17 without installing 14, 15 or 16, although the breaking changes from those versions still apply to your code. From Umbraco 8 there is no direct path: the database moves 8 → 10 → 13 → 17 while the code is rebuilt on ASP.NET Core. Umbraco 7 is older still, so for those sites we set the route in the audit.
Will our SEO survive the upgrade?+
A database upgrade keeps node IDs, URLs and history, which protects rankings. Where URLs do change, we crawl the old site and the new one, compare the URL lists and add a redirect for every changed address. On the Auto.co.il rebuild, every legacy URL was redirected to its new address.
Will our Umbraco packages still work after the upgrade?+
Some will, some will not. Packages that were not rewritten for the back office introduced in Umbraco 14 will never run on 17. We check each package against its NuGet dependency ranges and its own release notes, then upgrade, replace or rebuild it. On Jongeneel, the deprecated NuPicker plugin was replaced with Contentment and its behavior rebuilt.
Our site runs on Umbraco 13. What happens after December 14, 2026?+
Umbraco 13 reaches end of life on that date and gets no more security fixes, unless you buy Umbraco 13 XLTS, which extends security patches for 6, 12 or 24 months. Its runtime, .NET 8, loses Microsoft support on November 10, 2026. XLTS can buy time for a planned migration, but Umbraco 17 is supported until November 27, 2028.
Should we upgrade or rebuild on Umbraco 17?+
If the content model still fits the business, upgrading the database keeps IDs, URLs and history. If the site carries years of workarounds, or a redesign is coming anyway, a fresh Umbraco 17 build with migrated content can cost about the same and leave a cleaner result. We give you both options with the trade-offs after the audit.