Software engineering

Web and mobile software, built to hand over

Products, internal platforms and integrations for clients in the United States and Canada. The repository, the cloud account and the documentation are yours from the first day, not the last.

  • Fixed-scope phases
  • Senior engineers
  • You own the code
A developer working at a screen of code

Why us

We have worked the sites we write software for

The same company configures the terminal, pulls the cable and reads the error log. That is why the dispatch screen has the field the technician actually needs at 11pm.

Capabilities

What we build

Web applications

Customer portals, booking and intake flows, admin consoles and internal tools, tested on the devices your users actually have.

Mobile & field apps

Job dispatch, checklists and photo capture that keep working in a basement with no signal and sync when the crew gets back out.

Operations platforms

Work orders, scheduling, asset registers and inventory: the back office that replaces a folder of spreadsheets and a group chat.

Integrations

POS, payment processors, ERP, CRM and accounting joined up, with retries, reconciliation and an alert when a feed stops.

Dashboards & reporting

Clear definitions, accessible charts, scheduled exports, and no two numbers that should match but do not.

Maintenance & modernization

Taking on software somebody else left behind: dependency updates, the bug backlog, and a safe path off the parts nobody dares touch.

Delivery

How an engagement runs

Software engagement models. Scope, price and timeline are confirmed in a written proposal before work begins.
PhaseLengthWhat you getCommitment
Discovery sprint1 to 2 weeksWritten scope, architecture outline, clickable prototype and a fixed build quoteFixed fee, no obligation to continue
Build phase4 to 12 weeks typicalWorking software shipped in two-week increments, demoed each timeFixed scope per phase
Launch & handover1 to 2 weeksProduction deployment, documentation, runbooks and a walkthrough with your teamIncluded in the build phase
Support retainerMonthly, rollingAgreed response times, maintenance, small enhancements and a named engineerCancel with 30 days’ notice

What we standardize on

The stack is boring on purpose, so your team, or the next team, can maintain it without us.

  • Accessible HTML, CSS and TypeScript front ends, framework chosen to fit the job
  • Managed Postgres by default, other data stores when there is a reason
  • Infrastructure as code on a mainstream cloud, in your account
  • Automated tests on the paths that cost money when they break
  • WCAG 2.2 AA as the baseline, not a retrofit
  • Design tokens and a documented component library on larger builds

What you own at the end

Everything. Handover is a deliverable with a date on it, not a conversation at the end of the relationship.

  • Source code in your own repositories from day one
  • Cloud infrastructure in your own accounts, under your billing
  • Architecture notes, runbooks and deployment documentation
  • Authentication, roles, audit trails and retention rules, written down
  • A recorded walkthrough for whoever maintains it next

Next step

Describe the workflow, not the feature list

A paragraph is enough. We will say whether it needs custom software, an off-the-shelf tool, or a smaller change than you expected.