Services
Custom software developmentUmbraco developmentWeb developmentCRM developmentERP developmentAI & LLM integration.NET development & modernizationE-commerce developmentIntegrations & automationCloud & DevOpsMaintenance, support & project rescueDedicated teams & white-label
Our Work
Case studiesProducts
About Blog Contact
Umbraco support · Maintenance · Takeovers

Umbraco support and maintenance for live sites.

We keep Umbraco sites patched, working and moving forward: security and minor updates, bug fixes, small features and help for your editors. Some clients have worked with us on Umbraco since 2021. If another agency built your site, we start with an audit.

What Umbraco support covers

Six kinds of work in a typical support agreement.

You choose the mix. Each card links to a project where we did that work, or to the reference you need for it.

Security patches

Umbraco, .NET and third-party packages patched when fixes are released, tested on staging before they reach the live site.

  • Umbraco and package security releases
  • .NET runtime patches
  • Dependency review on each update
See Version table · see which versions still get fixes

Umbraco minor updates

Umbraco ships minor releases every six weeks while a version is in its active phase. Staying on the latest minor keeps the next major upgrade small.

  • Minor and patch releases of your major
  • Package updates in step
  • Major upgrades scoped as their own project
See Umbraco 13 vs 17 · how the release cycle works

Bug fixes

Broken templates, failing forms, search that returns the wrong pages, jobs that stop. We find the cause, fix it and release it.

  • Investigation in logs and code
  • A fix plus a test where it fits
  • Urgent issues through an agreed channel
See HS High Stake · bugs fixed quickly, reachable for urgent tasks

Small features

A new form, a new block, a field passed to the CRM. Small, steady releases that fit the existing components instead of a big project.

  • Umbraco Forms workflows
  • New and refactored blocks
  • CRM and marketing integrations
See Fairway Divorce · Forms → Salesforce and Mailchimp

Editor help

Editors who ask how to do something in the back office, permissions that need a change, a document type that no longer fits how the team publishes.

  • Back-office questions answered
  • Permissions and user groups
  • Tools that cut repetitive editing
See Ben-Gurion University · ~1,000 editors with scoped access

Monitoring

Errors, logs and background jobs watched, so a failing import or a scheduled task that stopped is found before an editor reports it.

  • Error and log monitoring
  • Scheduled jobs and imports
  • Unused media cleanup
See Jongeneel · Serilog and Sentry on background jobs

Some of the tools we use for maintenance are our own packages. MediaRemove finds and removes unused media in the back office, and NestedPagesView gives editors a tree-style overview of deeply nested content.

Sites built by other agencies

Taking over an Umbraco site starts with an audit.

Umbraco sites change hands when an agency closes, a freelancer moves on or the relationship stops working. The new team’s first job is to understand what is there. Adding features on day one is how things break.

EOL

Umbraco 13 reaches end of life on December 14, 2026, and Umbraco 7, 8 and 10 already have. If the audit finds one of these, the upgrade is planned as its own project. See Umbraco upgrade & migration

  1. Access and inventory

    Repository, hosting, database, Umbraco back office and any deployment pipeline. We list the Umbraco and .NET versions, every package and every custom extension.

  2. Audit the code and the setup

    How the site is built and deployed, where content and media live, which packages have no upgrade path, and what the previous team left half done.

  3. Fix what is urgent

    Security gaps, broken forms and failing jobs come first. New features wait until the site is stable.

  4. Write it down

    Build and deploy steps, integrations, scheduled tasks and fragile areas, documented in your repository so the knowledge stays with you.

  5. Agree the support plan

    Scope, hours, channel and response times set in the contract. If the site runs on a version near or past end of life, the upgrade is planned as a separate project.

Long-running support

Umbraco clients who stayed for years.

Support is judged over time. These three engagements show how it works in practice, with the client and the dates.

2021–2025

White-label support for a US consultancy

The situation: A software consultancy in Carlsbad, California, needed Umbraco capacity for its own clients.

From March 2021 to May 2025, a team of 2 to 5 OSKI people built and looked after custom Umbraco websites and integrations, including Okta, under the consultancy’s name. Project managers and QA were added when a project needed them, and the team helped quickly when short-turnaround work came in. The CEO asked for more initiative when reading tickets, so acceptance criteria are now agreed up front.

Case studyRead the case
Since 2021

A long-running .NET and Umbraco portal

The situation: HS High Stake builds a large business portal for the German division of a well-known company, its dealers and its employees.

OSKI developers joined in January 2021. By the time of the client’s Clutch review in January 2023, 7 different OSKI developers had worked on the portal. It spans .NET Framework 4.8, ASP.NET Core 3.1 and .NET 5 with Umbraco. Bugs were fixed quickly so the product kept working, deadlines were regularly met, and the team stayed reachable for urgent tasks.

Case studyRead the case
Ongoing

Steady Umbraco work on a live site

The situation: Fairway Divorce’s Umbraco site was already live when we joined. The brief was to maintain and extend it, not rebuild it.

Requests arrive continuously. We handle them in small releases: custom Umbraco Forms workflows that send leads to Salesforce and Mailchimp, new and refactored components for editors, and JavaScript and stability work, without disrupting the live site.

Case studyRead the case
Fairway Divorce home page on Umbraco, maintained and extended by OSKI
How support is agreed

Terms set per contract, not one package for everyone.

A university site with a thousand editors and a small lead-generation site need different support. So scope, hours, the channel for urgent issues and response times are agreed per contract, based on how critical the site is and the time zones involved.

  • Ongoing support usually runs monthly, with the scope and hours written into the contract.
  • Our rate listed on Clutch is $25–49 per hour, with a minimum project of $1,000.
  • Major upgrades and larger features are scoped and estimated separately, often at a fixed price.
  • Need more capacity than support hours? You can hire Umbraco developers to work in your team.
Umbraco support case studies

Umbraco sites we look after.

Ongoing work on live sites, white-label support for an agency, a long-running portal, a university platform and a legacy upgrade.

Fairway Divorce home page hero with a consultation call to action
Integrations2025
Fairway Divorce · Canada

Wiring Fairway Divorce's Umbraco forms into Salesforce and Mailchimp

Ongoing Umbraco work for Fairway Divorce: form workflows that deliver leads to Salesforce and Mailchimp, reusable components and steady support.

Salesforceleads sent from site forms
Mailchimpcontacts added automatically
Software consulting
Web platforms2021–2025
Software consulting · United States

White-label Umbraco delivery for a US software consultancy

Custom Umbraco websites and third-party integrations, including Okta, built by OSKI for a California consultancy's own clients from 2021 to 2025.

4+ yearsof white-label delivery
2–5OSKI engineers on the account
HS High Stake GmbH
Web platformsSince 2021
HS High Stake GmbH · Germany

A .NET business portal for a German division, its dealers and staff

OSKI developers joined HS High Stake to build modules for a large business portal that links a German division, its dealers and its employees.

7developers over the project
18+ monthsof continuous work at review time
Ben-Gurion University home page with aerial campus video and search
Web platforms2024–2025
Ben-Gurion University of the Negev · Israel

Moving Ben-Gurion University's ~80,000-page site to AWS without downtime

The university's main Umbraco site: ~80,000 pages, ~1,000 editors, daily staff data imports and a zero-downtime move from Azure to AWS.

~80,000pages managed
~1,000content editors
Completed toolbox quiz question in the Jongeneel platform
CRM & ERP2025–2026
Jongeneel

Moving Jongeneel's operations platform from Umbraco 8 to 17 on .NET 10

An internal platform for inspections, toolboxes and transport planning, upgraded from Umbraco 8 to Umbraco 17 on .NET 10 with daily workflows intact.

Umbraco 17from Umbraco 8
.NET 10from .NET Framework
All Umbraco services Umbraco upgrade & migration Support for other .NET systems
Client reviews

What clients say about ongoing work with us.

Quotes from verified Clutch reviews of long-running and support engagements.

they were quick to respond and help
C
CEOSoftware consulting company · Carlsbad, CA
★★★★★ White-label Umbraco work, 2021–2025
They are a great team.
Andrey MirCEO, HS High Stake GmbH · Karlsruhe
★★★★★ .NET and Umbraco portal, from January 2021
They answered for all our questions and were constantly in touch with us.
Kirill KiryakovCEO & Co-Founder, VMK Group UA
★★★★★ Application management and support, from September 2023
Support FAQ

Umbraco support questions buyers ask us.

Anything missing? Send us your question and an engineer will answer, usually within one business day.

Contact us
What does Umbraco support include?+

What we agree in the contract. Typical scope covers security patches, Umbraco minor updates, bug fixes, small features and change requests, help for editors, and monitoring of errors, logs and scheduled jobs. Major version upgrades and new modules are usually scoped and estimated separately.

Can you take over an Umbraco site built by another agency?+

Yes. We start with an audit of the code, packages, hosting and deployment, fix urgent issues, document what we find and then agree a support plan. Fairway Divorce’s Umbraco site was already live when we joined, and we have maintained and extended it since without a rebuild.

What response times do you offer for Umbraco support?+

Response times, support hours and the channel for urgent issues are agreed per contract, based on how critical the site is and the time zones involved. We do not quote one fixed number for every client.

Do you support old Umbraco versions like 7, 8 or 13?+

Yes, we can keep them running while an upgrade is planned. But Umbraco 7, 8 and 10 no longer get security fixes, and Umbraco 13 reaches end of life on December 14, 2026. For those sites, support usually goes together with an upgrade to Umbraco 17. See our Umbraco upgrade service for the paths and the process.

How is Umbraco maintenance priced?+

Our rate listed on Clutch is $25–49 per hour, and the minimum project is $1,000. Ongoing support usually runs monthly. The scope and hours are set in the contract, so you know what a month costs before it starts.

Do you support sites on Umbraco Cloud as well as self-hosted?+

Yes. We have worked on Umbraco Cloud sites such as EducatedOn and Disctopia, and on self-hosted Umbraco on Azure and on AWS, including Ben-Gurion University’s site on AWS ECS Fargate.

Can you also add features and integrations, not just fix bugs?+

Yes. Small features and integrations are a normal part of support. For Fairway Divorce we wrote Umbraco Forms workflows that send leads to Salesforce and Mailchimp. Larger pieces of work are scoped as separate projects, or handled by a dedicated Umbraco developer if you need more capacity.

Start a project

Tell us about your Umbraco site. We will tell you how we would support it.

A spec, a Figma file or three paragraphs is enough to start.

  1. First reply · from an engineer, not a sales rep
  2. 30-min call · with Roman, our CTO, to clarify scope
  3. After the call · a written proposal with plan, team and price
Roman Oleksuk
Roman Oleksuk, CTOPrefer to talk? Pick a slot in Roman's calendar
We reply from a human mailbox. No newsletters. Your brief stays under NDA on request. We use your details only to reply; see our privacy policy.