Engagement models

Three ways to work with us

Every engagement is scoped and fixed-price. No hourly billing. No pricing without a scoping call. No equity-only deals.

Sprint

· 1–2 weeks

Audit, spike, or focused fix on an existing platform.

Best for
  • You inherited a codebase and need a structured assessment
  • A specific subsystem is wrong (auth, payments, i18n) and you need a senior pair to land the fix
  • You want a written roadmap before committing to a full project
Includes
  • Codebase walk-through + architecture review (live session)
  • Written report with prioritized findings + risks + 90-day roadmap
  • Pair-programming on the most urgent fix (1 surface)
  • Hand-off doc — runnable locally + production-deploy steps
Most common

Project

· 4–16 weeks

Full platform build — Next.js, Stripe, Postgres, MinIO, EN+AR Day 1.

Best for
  • Greenfield platform — booking flow, marketplace, multi-tenant SaaS
  • Replacement for a struggling existing platform
  • You have product + design clarity and need execution muscle
Includes
  • Phase-by-phase delivery with N/N harness gating per phase (no "should work" claims)
  • EN + AR from Day 1 — RTL, locale-aware date/currency, hreflang per page
  • Stripe payments end-to-end — Checkout, Connect, subscriptions, refund queue with admin console
  • Production infra — Postgres + replica + MinIO + Redis + Docker Compose dev/prod parity
  • Test harnesses + zero-trust audits before every deploy (browser-verified, not just 200-OK)
  • Runbooks + handoff package — you own all artifacts

Retainer

· monthly

Ongoing development + on-call after a Project ships.

Best for
  • Your platform shipped — you need a dedicated team for new features + reliability
  • You want predictable monthly capacity vs project bursts
  • You need on-call coverage for production incidents
Includes
  • Fixed monthly capacity — N hours of senior engineering
  • On-call coverage with documented runbooks for production incidents
  • Quarterly architecture review + tech-debt sweep
  • Roadmap planning — what ships next quarter, in writing
  • Direct communication channel — no ticket queue

FAQ

How is pricing structured?

Sprints are flat-rate per sprint. Projects are scoped + fixed-price (with milestone payments tied to harness-passing phases). Retainers are flat monthly. We do not bill hourly — too noisy for both sides.

Can I get an exact number?

Yes — but only after a 30-min scoping call. Agency pricing without scope is theatre. We will not give you a number you cannot trust.

Do you do equity-only / deferred-pay deals?

No. We are an agency, not a co-founder. Cash for work, clear deliverables, signed scope. If you want a technical co-founder we are not the right shop.

Do you sign NDAs before the scoping call?

Yes — mutual NDA, our template or yours, before any product or business detail is shared. The intake form lets you note this so we sign before the call.

Who owns the code?

You. Full IP transfer on payment. Code, infra-as-code, runbooks, handoff docs — all yours. We keep nothing proprietary that you cannot run without us.

Start with a scoping call

30 minutes. Mutual NDA before the call if you want one.

Book the call