Services

Two engagements. One standard of work.

We offer a deliberately narrow service line so that we can do it properly. Most clients begin with a custom development project and continue with us under a monthly maintenance subscription.

A — Project

Custom web development

A defined build, delivered against a written specification and a sequence of agreed milestones. Each milestone has a clear acceptance criterion and a corresponding invoice.

  • ·Marketing websites and corporate sites
  • ·Internal tools and admin dashboards
  • ·Customer portals and authenticated areas
  • ·Custom web applications and integrations
  • ·Migrations from legacy CMS or bespoke stacks

Engagement: signed contract · milestone invoicing · net-30

B — Subscription

Ongoing maintenance

A monthly retainer that keeps a shipped project healthy and lets it keep evolving. Continuity of the same engineering team, with no re-onboarding cost on either side.

  • ·Monitored hosting and uptime oversight
  • ·Security patches and dependency updates
  • ·Backups, restore drills, and incident response
  • ·Accessibility and performance reviews
  • ·A defined block of development hours per month

Engagement: monthly subscription · 30-day notice · net-30

Need a hybrid arrangement — for example, a small project alongside existing maintenance? We are comfortable structuring it as a single agreement.

Discuss an engagement →