Running Umbraco 13? Security support ends 14 December. Fixed-price upgrade to 17: £8,999 + VAT See how it works →
simonantony
Get the job done

Upgrade our Umbraco website.

Get your Umbraco site upgraded for a fixed £8,999 plus VAT in around 21 days, with no downtime at cutover and 30 days of cover after go live. Here is how.

You know the upgrade needs doing. Umbraco 13 security support ends on 14 December 2026, the board has started asking about it, and somebody has forwarded you a quote that reads like a ransom note: open-ended hours, vague scope, and a timeline measured in seasons.

The old way of buying an upgrade is the problem. Hourly billing on a job whose difficulty is unknown means you carry all the risk: the messier the site turns out to be, the bigger your invoice. So the decision gets deferred, the deadline gets closer, and the eventual rushed version costs more than the planned one ever would.

We sell this job the other way round. A fixed price of £8,999 plus VAT for Umbraco 13 to 17, around 21 days end to end, paid 50/50, with no downtime at cutover and 30 days of cover after go live. The risk of the unknown sits with us, which is where it belongs, because we have upgraded Umbraco sites through every version since v4 and there is very little left that surprises us.

How we do it

  1. Audit first, then a firm number

    We review your site, its packages and its custom code before quoting, so the fixed price is grounded in what is actually there. The number we give you is the number you pay.

  2. Build alongside, never on top

    The upgraded site is built in its own environment while your live site carries on untouched. Your editors keep publishing as normal for almost the entire project.

  3. Test against your real site

    Testing runs against your actual content, forms and integrations, not a demo. Anything that changed between Umbraco versions is found and fixed here, before it can reach your visitors.

  4. Cut over with no downtime

    When the new version is proven, we switch. No maintenance page, no weekend outage, no gap. Then 30 days of cover, so anything that surfaces in live use is fixed as part of the job.

What this looks like in practice

The project starts with access: code, database, hosting. Within the first days we have audited what is there and confirmed the scope, and half the fixed fee is invoiced; the other half comes on completion. From then on the work runs in our environment, not on your live site, which is why there is nothing for your visitors to notice and almost nothing for your team to do beyond answering the occasional question about how a feature is supposed to behave.

The middle of the project is the unglamorous part that makes the difference: rebuilding whatever the version jump breaks, replacing packages that have no modern equivalent, and running your real content through the new version until it behaves identically or better. Close to the end we agree a short window where recent content changes are synchronised across, so nothing your editors published mid-project is lost.

Cutover is deliberately boring. The new site takes over with no downtime, the old environment is retained as a safety net, and for the next 30 days anything that surfaces is ours to fix within the fixed price. Most clients' abiding memory of the project is that nothing dramatic happened, which is exactly the product.

Why the timing matters more than the price

Every Umbraco 13 site in the world shares your deadline of 14 December 2026. As it approaches, agency capacity tightens and rushed work commands rushed prices. The cheapest and calmest version of this project is the one booked early. If your site is on a version older than 13, the same logic applies with more force, and we will scope that honestly rather than squeezing it into a fixed price that does not fit.

The full detail of the offer is on our Umbraco migrations and upgrades page, and common questions are answered in our FAQ, including whether your site will go down (no) and how long it really takes. When you are ready for a firm number, send us your site address and we will come back with one.