Web application development
Not brochure websites. Software that runs a process: customer portals, quoting and booking engines, internal operations tools, and the integrations that hold them together.
We build bespoke web applications using ASP.NET Core and C# on the server, React or Next.js on the client, and SQL Server, PostgreSQL or Azure SQL for data. Typical builds are customer portals, internal operations systems, quoting and booking engines, and integration layers between systems that were never designed to talk to each other.
Projects start with a paid discovery producing a written scope and estimate. Builds run in two-week sprints with a clickable staging environment throughout. A functional web application typically starts in the low tens of thousands of pounds.
What this covers
- Customer and partner portals
- Internal operations and admin systems
- Quoting, booking and configuration engines
- API and integration layers
- Legacy application replacement
- Headless CMS and content platforms
What we deliver
Customer & partner portals
Authenticated self-service — accounts, documents, orders, bookings, invoices, support. Single sign-on via Entra ID, Auth0 or Okta where you already have an identity provider.
Internal operations systems
The tools your staff live in all day. Case management, workflow and approvals, scheduling, stock and asset tracking — built around how your team actually works rather than a product's opinion of it.
Integration & API layers
Middleware and APIs that connect your CRM, finance system, warehouse, suppliers and website. Idempotent, retried, logged, and observable when something upstream breaks.
Legacy replacement
Access databases, unsupported PHP, spreadsheets doing a database's job, .NET Framework applications nobody will touch. We migrate incrementally rather than betting the business on one cutover.
Performance & scale work
Profiling, query tuning, caching strategy and front-end optimisation on applications that already exist but have become slow or expensive to run.
Security hardening
Authentication and authorisation review, OWASP Top 10 remediation, dependency and secret scanning, penetration test remediation.
Often combined with
Mobile App Development
Apps that ship and keep shipping — with the backend, the admin portal, the analytics and the store release process tre…
ExploreCloud & DevOps
Infrastructure you can reason about, deployments that are boring, and a monthly cloud bill that reflects what you actu…
ExploreSupport & Maintenance
Software rots if nobody tends it. Dependencies go end-of-life, certificates expire, platforms force upgrades. This is …
ExploreFrequently asked questions
How long does a web application take to build?
A focused first release is typically 10 to 16 weeks from the end of discovery. Larger platforms with multiple integrations run 5 to 9 months, released in stages rather than one launch. Discovery itself is usually 2 to 3 weeks.
Why .NET rather than Node or PHP?
For business applications that need to be maintained for years, .NET gives you strong typing, first-class tooling, long-term Microsoft support and a deep UK hiring pool — which matters when you eventually want to bring the work in-house. We use Node where it genuinely fits, and we will say so. What we will not do is pick a stack because it is fashionable.
Can you work with our existing codebase?
Yes. We start with a paid technical audit covering code quality, architecture, dependencies, test coverage, security and deployment. You get a written assessment of what to keep, what to refactor and what to replace, with costs against each option.
Do you do the design as well as the build?
Yes — UX and UI design are part of the same team. If you have brand guidelines or an existing design system we will work inside it. If you have an agency doing design, we are comfortable building to their output.
How do you handle accessibility?
We build to WCAG 2.2 AA as standard: semantic markup, keyboard operability, visible focus states, adequate contrast and screen reader testing. For public sector work, or anything with an accessibility statement obligation, we document conformance explicitly.
What about hosting and running costs?
We size infrastructure to your actual load rather than a worst case, and tell you the monthly figure before you commit. A typical mid-sized business application on Azure runs £80 to £600 a month depending on traffic, data volume and redundancy requirements.
Talk to an engineer, not an account manager
Send us the problem and we will tell you honestly whether we are the right team, what a sensible first step is, and roughly what it costs.