Skip to main content

[01] / Pricing

Audit. Replace.
Optional run.

Three engagement models. Fixed prices on the first two so your CFO can sign-off without a back-and-forth. Transparent hourly rate card if you'd rather pay by the hour. Audit fee credits toward the replacement build if you proceed.

  • [01] § Audit
    Fixed-fee · 1–2 weeks
    $3k – $8k
    SaaS Replacement Audit

    • ✓ Mapped inventory of every SaaS module you actually use
    • ✓ Replicate-vs-stay recommendation per module
    • ✓ Scoped replacement plan with cost + timeline ranges
    • ✓ You walk away with a useful artifact even if you don't proceed
    • ✓ Audit fee credits 100% toward the replacement build if you do

    The right starting point for any NetSuite / WordPress / Tableau-class engagement.

    Book a SaaS audit →
  • [02] § Replacement
    Fixed-bid · 3–16 weeks
    $18k – $220k
    Fixed-bid replacement build

    • ✓ Custom software replacing the SaaS — your repo, your code, day one
    • ✓ AI-assisted scaffolding compresses the build to weeks, not quarters
    • ✓ Parallel-run alongside the legacy SaaS for 4–8 weeks before cutover
    • ✓ Data parity verified in production traffic, rollback path always available
    • ✓ 30 days of post-launch tweaks + bug fixes included

    Ranges by product: WordPress $18–$45k · Dashboards $32–$90k · NetSuite-class $95–$220k.

    See replacement offers →
  • [03] § Run
    Optional · 30-day notice
    From $9k / mo
    Retainer · Run

    • ✓ Changes, new features, and AI capability additions monthly
    • ✓ Production monitoring + on-call coverage (weekday business hours)
    • ✓ Quarterly architecture review + roadmap call
    • ✓ Or hand off to your internal team — your call
    • ✓ Cancel anytime with 30 days notice

    Most clients pick this for the first 3–6 months post-launch, then graduate to internal ownership.

    Talk about retainers →
[02]
§ Compare

What you pay now vs what we'd build.

Median ranges. Your specific numbers come out of the audit, not this page — but this is the order of magnitude.

SaaS you might be paying for
Their cost
DK replacement
Payback
NetSuite (mid-tier)
$120k – $300k / year
$95k – $220k one-time
Year 1 break-even on most contracts
Salesforce / HubSpot (20–60 seats + apps)
$60k – $400k / year
$48k – $130k one-time
6–12 months
WordPress (managed host + plugins + dev)
$3.6k – $24k / year
$18k – $45k one-time
4–9 months at typical mid-market scale
Tableau / Looker / PowerBI (10–50 seats)
$24k – $300k / year
$32k – $90k one-time
3–6 months

Build cost is one-time and fixed-bid. Hosting (Postgres / Vercel / Snowflake / your cloud) typically runs $2–12k/mo depending on scale — replaces a chunk of the SaaS bill, not all of it. Retainer is optional (see Tier 03 above) for ongoing changes after launch. Ranges set by typical mid-market scopes; larger or more integrated builds run higher. The audit confirms the number for your situation. Code escrow, BAA, and $2M PL insurance available on every engagement — see /trust.

[03]
§ Outcome-based

Or pay only from the savings.

On replacement engagements over $100k, we'll consider tying part of the fee to the SaaS savings you bank in year one.

For a NetSuite-class replacement where annual savings are projected $100k+, we'll bid 60% of the build fee fixed and 40% as a percentage of year-1 verified savings (capped at 1.4× of the variable component). Aligns our incentives with yours; eliminates the "consultant overshoot" risk.

Available on request after the audit. We'll tell you whether your situation fits — if it doesn't, we'll quote conventional fixed-bid.

Discuss outcome-based pricing →
[04]
§ Always included

What comes in every engagement.

  • Senior team

    No juniors learning on your budget. Remote-first across the US and Europe; no offshore subcontracting.

  • Weekly demo

    Friday Zoom · 15 min · show, don't tell.

  • 6-hour SLA

    Weekday Slack response by a real engineer.

  • Shared board

    You see every ticket, every sprint, every day.

  • Open repo

    Your team commits from day one. Code escrow available on request.

  • Runbooks

    How to operate what we build, in plain English.

  • Post-launch

    30 days of tweaks and bug fixes after launch.

  • Kill clause

    Stop anytime. We invoice only what shipped.

[05]
§ Rate card

By the hour, if you need it.

Most clients pick fixed-fee. T&M is for staff augmentation, ad-hoc consulting, or extensions on top of a fixed-bid build.

/floor $100+ / hr depending on seniority, scope, and engagement length
  • → Engineering · QA · DevOps · design · product direction
  • → Rate moves with seniority and scope — quoted on the SOW
  • → Most clients pick fixed-fee; T&M is for staff aug or ad-hoc consulting