How you engage us

3 ways to work with us.

Pick the one that matches how the work shows up. Specifics and figures are settled in a scoping conversation and written into the agreement.

Where to start

Hourly first. Retainer once the work repeats.

  • À la carte

    Hourly

    Pay for time as it's used.

    • Billed in 15-minute increments
    • One-off fixes and small scoped projects
    • A trial run before committing to a retainer
  • Monthly hours

    Developer retainer

    A block of development hours each month at a discounted rate. For work that comes up regularly but not full-time.

    • 3 tiers, scaled by monthly hours
    • Short initial commitment, then month-to-month
    • Unused hours roll forward on the mid and larger tiers, up to a cap and with an expiry window
    • Upgrades apply immediately. Downgrades at the next billing cycle
    • The entry tier has no rollover. It's the on-ramp to the mid tier
    • Full terms live in the retainer agreement
  • Keep it running

    Managed infrastructure

    Separate from development hours. We keep what we build running.

    • Monthly fee scaled to your footprint, from a single site to multiple apps and databases
    • Monitoring, backups, security patches, and dependency updates included
    • Hosting, domains, and third-party services passed through at cost plus a handling margin
    • Next-business-day response. Faster outage response on the larger tier
    • After-hours emergency work is billed at a premium

The terms don't change with the model.

You own the code. Accounts in your name.