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.
- $3k – $8kSaaS 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 → - $18k – $220kFixed-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 → - From $9k / moRetainer · 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 →
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.
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.
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.
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.
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.
- → 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