1902 Software
1902 Software 1902 Software
What we do Umbraco

Umbraco CMS development for ASP.NET environments

1902 Software is an Umbraco development company that designs, develops, supports and continuously improves Umbraco websites for businesses that need a reliable .NET development partner.

Whatever your Umbraco need

If your infrastructure runs on ASP.NET or your team works in C#, Umbraco provides a flexible CMS that integrates naturally with your existing systems. Whether you're building a new Umbraco site, improving an existing one, or looking for long-term Umbraco support, we can help through a Fixed Price Project or Continuous Monthly Development.

  • Fixed Price Projects for larger Umbraco initiatives
  • Continuous Monthly Development for ongoing Umbraco support
  • Clear Project Scoping before major development begins
  • Umbraco builds, custom packages, and ongoing .NET support

What we do

Complete Umbraco website development

Full site builds from planning through launch, theme selection or custom design, package configuration, hosting setup, and optimization. Built for performance, conversions, and SEO.

Custom web applications

Umbraco works for internal business applications, not just public websites. Build employee portals, document management systems, workflow applications, or data dashboards, with the access control and security setup your organization requires, built on Umbraco's ASP.NET foundation.

Custom package development

If existing Umbraco packages don't meet your needs, we build custom solutions in C# for specialized functionality, unique workflows, or proprietary integrations.

Umbraco support and Continuous Monthly Development

Send tasks whenever they arise. With Care, everything runs in writing at one fixed monthly price: no estimates to approve, no cost overruns.

Care Plus gives you everything in Care at its own fixed monthly price, plus up to two hours of meetings per month with a Project Manager or any 1902 Software expert (for planning, advice and technical discussion) and up to two ongoing tasks at a time.

Care Ultimate is for ongoing engagements, often across multiple systems, that need close collaboration: a fixed price for every task or group of tasks, approved by you before work begins, people with the right expertise added to your project as your needs grow, and meetings with any 1902 Software expert whenever you need them (billed at the going project management rate for the actual time spent).

Read the full details here.

Typical work includes:

  • Bug fixes
  • New functionality
  • Umbraco upgrades
  • Security patches
  • Performance optimization
  • Package development and configuration
  • Design improvements
  • System integrations
  • AI implementation
  • General Umbraco support

System integrations

Connect Umbraco to ERP, PIM, CRM systems, marketing automation, mobile apps, and other business systems. ASP.NET integration is typically more straightforward when your infrastructure already runs on this framework.

Project takeover

We take over existing Umbraco sites or stalled projects. Quick assessment, problem identification, and establishment of reliable ongoing support.

Performance and SEO

Speed optimization and technical SEO implementation. We configure Umbraco for search engine visibility and fast page delivery, addressing both technical requirements and user experience factors that affect rankings.

Fixed Price Projects

For a single, well-defined Umbraco project (a new build, a major upgrade) you get one agreed price for the whole thing, fixed before work begins.

Typical projects include:

  • New Umbraco websites
  • Umbraco upgrades and migrations
  • Major redesigns
  • Custom package development
  • Internal business applications
  • Large integrations

Large projects typically start with a Project Scoping phase at an agreed, prepaid fixed price. The purpose is to precisely define what will be built and to establish the final price. This ensures full clarity for both you and us before development begins.

Taking over existing Umbraco sites

Many of our Umbraco clients originally worked with another software development company.

We regularly take over existing Umbraco websites and applications, review the existing implementation and continue development with minimal disruption to your business.

How we use AI in our work

Our developers, designers, testers, and project managers use modern AI-assisted tools for planning, design, development, and testing. This results in higher quality and faster delivery. Every solution is still thoroughly reviewed, tested, and verified by experienced software developers and testers before delivery.

Why use Umbraco

ASP.NET infrastructure match

If your business runs on ASP.NET, Umbraco integrates more easily with your existing systems than CMS platforms built on PHP or other frameworks.

C# developers on your team

If your team already works in C#, they can maintain and extend Umbraco without learning new languages or hiring specialized developers for a different platform.

Developer-friendly

Clean architecture, extensive documentation, active community. Developers find Umbraco straightforward to work with.

Enterprise-ready

Used by large organizations that need robust CMS capabilities with the reliability of the .NET ecosystem.

Umbraco packages

Packages extend Umbraco's core functionality:

Commercial packages

Pre-built solutions for common needs, forms, media management, workflows, integrations.

Free community packages

Open-source packages built by the Umbraco community. Varying quality and maintenance levels.

Custom packages

If no existing package fits your needs, we build custom packages tailored to your requirements.

We help you evaluate which packages to use and build custom solutions when needed.

Design: theme-based, customized for your brand

Like nearly every business today, you'll almost certainly start from a professionally designed theme, which we then customize to your brand and requirements. It's faster, significantly less expensive, and the result is every bit as polished. Our designers adapt the theme's layout, colors, and components so the finished site looks like yours, not like a template.

If you genuinely need a design built from scratch, and some brands do, we do that too. But for most businesses, theme-plus-customization is simply the smarter choice, and we'll tell you honestly if your situation is the exception.

Our Umbraco team

Our Umbraco development services are delivered by developers with at least 6-7 years of experience in .NET or Umbraco development. All are in-house, full-time employees.

The same team that built your site handles ongoing support. They know your codebase and can respond quickly to issues.

Umbraco integrations

Common integration scenarios:

ERP systems

Sync data between Umbraco and your business systems.

PIM systems

Product information management for sites with large product catalogs.

CRM systems

Connect client data between Umbraco and your CRM platform.

Marketing automation

Integrate with marketing platforms for campaigns and tracking.

Mobile apps

Data exchange between Umbraco and mobile applications.

AI capabilities for Umbraco

Content personalization

Display different content to different visitors based on behavior and preferences.

AI agents that take action

Modern AI support goes far beyond a chat window answering questions. We build AI agents that act: checking an order's status, updating a record, initiating a return, escalating to the right person with full context when human judgment is needed.

A live example: WriteText.ai, our own product, handles all of its client support through an AI voice agent. Visitors talk to the website, ask anything, and get real answers, spoken back. We build the same kind of agents for our clients' systems.

Smart search

Better understanding of search intent, handling of misspellings and typos.

Automated content generation

Generate landing pages, blogs, or other content at scale.

Conversion optimization

Test variations automatically to improve conversion rates.

If you have a specific problem AI might solve, we can evaluate feasibility and implementation.

Ready to discuss your Umbraco project?

Whether you’re planning a new Umbraco site, improving an existing one, developing custom packages or looking for ongoing Umbraco development and support, we’d be happy to help.

Book a meeting and we’ll help you determine whether a Fixed Price Project, Continuous Monthly Development or a combination of both is the right approach for your Umbraco project.

Free, no-commitment

Commonly asked questions

Do you provide ongoing Umbraco support?

Yes. Continuous Monthly Development is our primary Umbraco support service. It allows you to continuously improve your Umbraco site without requesting a quotation for every individual task.

Can you take over an existing Umbraco site?

Yes. We regularly take over Umbraco websites and applications developed by other software development companies and continue development with minimal disruption to your business.

When should I choose Umbraco over other CMS platforms?

Umbraco makes sense when your business runs on ASP.NET infrastructure and you want easier integration with existing systems, when your team already works in C# and can maintain the site without learning new languages, when you need a developer-friendly CMS with clean architecture and extensive documentation, or when you require enterprise-grade capabilities within the .NET ecosystem.

Can Umbraco be used for internal business applications?

Yes. Umbraco works for internal business applications, not just public websites. You can build employee portals, document management systems, workflow applications, or data dashboards, with the access control and security setup your organization requires, built on Umbraco’s ASP.NET foundation.

Should I use a theme-based approach or custom design for Umbraco?

A theme-based approach offers faster launch and lower cost, starting with a proven design foundation and customizing for your brand. Custom design provides complete control built specifically for your brand and requirements. Choose based on your timeline, budget, and how unique your design needs to be.

When does a custom Umbraco package beat an existing one?

Build custom when no existing package fits your needs, when your specific workflows require functionality that existing packages don’t provide, or when you need proprietary integrations. Use existing packages (commercial or community) when quality options exist that meet your requirements.

How do you use AI in your Umbraco development work?

AI-assisted, human-verified: every solution is thoroughly reviewed, tested, and verified by experienced software developers and testers before delivery.

What AI features can be added to Umbraco sites?

We can integrate content personalization based on visitor behavior, AI agents for client service, smart search with intent understanding, automated content generation for landing pages or blogs, and conversion optimization through automated testing of variations.

Let’s build smarter solutions together
Book a consultation to explore how AI and 1902 Software can transform your next ecommerce project — faster, smarter, and more cost-efficient.
drag it here (Maximum file size is 1GB)
or
Only PDF and Word files are accepted.

This site is protected by reCAPTCHA.

No budget surprises

Because all prices are fixed.

No lock-in, stop anytime.

Continuous Monthly Development or Fixed Price Projects — it's your choice.

Unbeatable fixed prices

Transparent pricing with no hidden costs.