20+ years of Umbraco expertise

We've been building and upgrading Umbraco sites for over 20 years. From Umbraco 7 to the latest LTS, from SQLite to SQL Server, from a single patch to a full rebuild, every job is done security-first.

Not sure what version of Umbraco you're on? Use our version checker →

  • 20+ years developing Umbraco
  • Security-first upgrades
  • Umbraco 7 → 18
  • SQLite → SQL Server
10% off first-time orders
20+Years developing Umbraco sites
v3→v18Every era of Umbraco, hands-on
1 dayTypical turnaround for a fixed-price quote
100%Security-first: every upgrade hardened & patched

Free Umbraco version checker

Not sure what version of Umbraco you're on?

Enter your website address and we'll work out your Umbraco version, whether it's still supported, and where you can upgrade to.

Upgrade paths

Wherever you are, we'll get you current.

Pick your starting point. Every path ends on a supported, patched version of Umbraco.

  1. v7 · v8 .NET Framework, end of life Legacy rescue →
  2. v9 – v12 Out of support Major upgrade →
  3. v13 LTS Old backoffice Jump to the new backoffice →
  4. v17 LTS · v18 Supported & patched Stay here with a retainer →

Upgrade Services

Everything Umbraco upgrades, under one hood.

Fixed-price quote

Legacy Rescue: Umbraco 7 & 8 Upgrades

Still on Umbraco 7 or 8? We migrate your content, media, members and custom code from .NET Framework to the latest Umbraco on modern .NET.

Learn more
Fixed-price quote

Major Version Upgrades (v10 – v13 → 17 LTS / 18)

Move from Umbraco 10, 11, 12 or 13 to Umbraco 17 LTS or 18, including the new backoffice, custom property editors and dashboards rebuilt as web components.

Learn more
Small fixed price

Minor & Patch Upgrades (Same Major Version)

Need to go from 13.1 to 13.latest, or apply a security patch to your current version? Small, fast, fixed-price upgrades within the same instance.

Learn more
Fixed-price quote

SQLite to SQL Server Migration

Started on SQLite and outgrown it? We move your Umbraco database to full Microsoft SQL Server or Azure SQL with zero content loss and minimal downtime.

Learn more
Fixed-price quote

SQL Server to SQLite Migration

Paying for a SQL Server licence or managed database you don't need? For the right site, we move Umbraco from SQL Server to SQLite so it runs from a single file, lowering hosting costs.

Learn more
Fixed-price quote

SQL Server Version Upgrades & Azure SQL Moves

Running Umbraco on an old SQL Server such as 2012 or 2014? We upgrade the database server to a supported version, or move it to Azure SQL, alongside or separately from your Umbraco upgrade.

Learn more
Monthly retainer

Monthly Security Retainer & Monitoring

A monthly retainer where we continuously monitor Umbraco security advisories for the specific version you run, and apply patches before they become a problem.

Learn more
Fixed-price quote

Umbraco Security Penetration Testing

Security testing focused on Umbraco: backoffice exposure, authentication, forms, file uploads, headers and known CVEs for your version, with a clear report.

Learn more
Monthly, quoted per site

Secure Managed Umbraco Hosting

We host your Umbraco site securely on your behalf: hardened servers, WAF, automated backups, monitoring and patching all included.

Learn more
40%

Still hosting Umbraco on Windows?

Move to Linux with .NET 10 and nginx and save up to 40% on licence and hosting costs.

See how
+

Need a Marketplace add-on installed?

SEO, forms, search, AI, commerce and more, checked against your Umbraco version and installed for a fixed price.

Explore add-ons
AI

Want AI in your Umbraco backoffice?

One-click prompts, an editor Copilot, guardrails and MCP, installed and configured securely for you.

Explore Umbraco and AI

Security first

Secure by default. Every site, every upgrade.

Security isn't an add-on; it's how we work. Every upgrade closes known vulnerabilities, every site we touch gets hardened, and every customer credential we receive is encrypted and deleted when the job ends.

Advisory monitoring

We track every Umbraco CMS, Forms and package security advisory against the exact versions you run.

Penetration testing

Authorised, Umbraco-focused pen tests covering the backoffice, APIs, forms, uploads and known CVEs.

Hardened hosting

Isolated hosting with WAF, TLS, security headers, locked-down backoffice and tested backups.

Patch fast

When a high-severity advisory lands, retainer clients are patched as a priority, not left in a queue.

Safe data handling

Upgrades run on staging copies with verified backups and a rollback plan for every go-live.

Encrypted credentials

Access details you share are encrypted at rest, seen only by our team, and purged when the job ends.

20+years building Umbraco sites

Experience you can trust

We've upgraded through every era of Umbraco.

We've been developing Umbraco sites for more than two decades, since the earliest versions of the CMS. We've lived through every major change: the move from WebForms to MVC, from .NET Framework to .NET Core, and from the AngularJS backoffice to today's web-component backoffice.

That history matters when you upgrade. We know where old sites hide their custom code, which packages died along the way, and how to move your content safely from one era to the next.

  • v3 – v7WebForms & early MVC, XSLT macros, the classic backoffice
  • v8Variants, Nested Content and the end of .NET Framework
  • v9 – v13.NET Core & .NET 5–8, Block List and Block Grid
  • v14 – v18The new web-component backoffice on .NET 9 & 10

No job too small.

Need a minor or patch upgrade within the same major version? A single security fix? A package that won't play nicely after an update? We take on small upgrades too, usually fixed-price and turned around in days, not weeks.

Quote a small upgrade

How it works

Four steps. No surprises.

  1. 01

    Tell us about your site

    Use the quote form to share your version, hosting and goals. Add temporary access if you'd like a faster quote.

  2. 02

    Audit & fixed quote

    We review packages, custom code and data, then send a fixed price and a clear plan.

  3. 03

    Upgrade on staging

    We do the work on a copy of your site. You test and sign off before anything changes live.

  4. 04

    Go live & stay safe

    We deploy with a rollback plan, then keep you patched with an optional monthly retainer.

Monthly retainers

We watch security advisories for your exact version.

Umbraco publishes security patches regularly. On a retainer we track every advisory against the Umbraco and package versions you run, tell you when one affects you, and patch it for you.

Talk to us about a retainer
  • Advisory monitoring for CMS, Forms & packages
  • Patches applied as part of the retainer
  • Monthly health & uptime report
  • Priority support hours
  • Upgrade roadmap so you never fall behind
  • Optional pen testing & secure hosting

Ready to upgrade?

Tell us what you're running. We'll send a fixed-price quote, usually within one working day.

Get your quote