Services
what you can hire us for
Four kinds of work, one team. Most engagements start with an assessment and turn into one of the others.
solution delivery
You have a system to build, or one to replace, and you want it done rather than staffed. We take the whole thing: architecture, build, deployment, and the boring operational work that decides whether it survives its first year.
- Greenfield .NET services and web applications
- Replatforming from .NET Framework, on-premises, or a legacy vendor
- Integration work across systems that were never meant to talk
- Deployment pipelines, infrastructure as code, and observability from day one
consulting
Sometimes you don't need hands, you need a decision. We come in, read the system, talk to the people, and give you a written answer with the reasoning exposed so your team can argue with it.
- Architecture and code review, with a ranked list of what to fix first
- Azure cost and capacity reviews — usually the fastest money we save anyone
- Migration planning, including the option where you don't migrate
- Fractional technical leadership while you hire
training
Delivered against your codebase, with your team, in your environment. A workshop on a sample app teaches people the sample app. See the course list for what we run most.
customer experience
The part that gets cut first and costs most. We work on the surface your customers actually touch: the flows, the error states, the wait times, and the moments where people currently give up and phone you instead.
- Journey mapping against real telemetry, not assumptions
- Interface and interaction design carried through to shipped code
- Accessibility work to WCAG 2.2 AA
- Performance budgets, measured in production
Next step
start with an assessment
Two weeks, fixed price, and you keep the plan either way. It's the least risky way to find out whether we're useful to you.
Start a project