Services

Every price, and how it is calculated

Implementation pricing in this industry is opaque by design: a day rate, an estimate, and a change-order relationship. We publish the numbers and the formula behind them, which is possible because the formula is simple and defensible.

What do you need?

Tell us the scope and we will give you a fixed price, usually within two days.

1 / 3
Fixed scope, fixed priceThe formula publishedChange orders are rare by design
60
3
5
erp.iono per-seat fee$82K
Odoo$34/user/mo$156K
Acumaticano per-seat fee$210K
Sage Intacct$96/user/mo$433K
Dynamics 365 BC$100/user/mo$442K
NetSuite$119/user/mo$599K
Subscription, 3 yearsImplementationIntegrationExcludes your internal time — usually the largest line of all.

The situation

What engagements cost

Starting prices for fixed scope. Complex cases are quoted after a short paid discovery rather than estimated.

Integration · from $6,500

Two to three weeks for a supported system. QuickBooks Desktop starts at $9,500 because it is genuinely three times the work.

Implementation · from $6,500

Full deployment with migration, configuration, and training. Multi-entity and complex revenue arrangements scope higher.

Custom modules · $8,000–$25,000

Quoted at API cost times five with a $5,000 floor, after a free scoping session. Hosting $250 to $1,000 a month.

Custom agents · $15,000–$40,000

Most of which is the evaluation set rather than the agent. Hosting is included in your subscription.

Advisory · $4,500–$18,000

Health check $4,500. Process design $8,000–$18,000. ERP selection $12,000. All fixed, all credited against later work.

Rescue · from $15,000

Stalled implementations, quoted after a paid assessment. We will not quote a rescue without looking first — nobody honestly can.

The formula

We build with Claude, which means the marginal cost of an engagement is largely measurable: the API cost of the work. Our price is that cost times five, with a floor.

The multiple covers scoping, review, testing, deployment, warranty, and the engagements that go wrong. It is not a margin we are hiding — it is published because a customer who understands the pricing basis argues about scope rather than about rate, and scope is the conversation worth having.

A day rate prices our effort. A cost multiple prices the work. Only one of those gives us any reason to be efficient.

Why not a day rate

A day rate rewards taking longer. Every consultancy will tell you their incentives are aligned with yours, and the billing model says otherwise — a project that runs over is a better outcome for the vendor than one that lands early.

Fixed price on defined scope reverses that. If we do it faster we keep the difference, if we misjudge we absorb it, and either way you know the number before you commit. That only works if scoping is done properly, which is why discovery is a real phase rather than a sales call.

When we cannot quote fixed

Two cases. A system nobody has integrated before, where a paid discovery of $1,500 to $3,000 establishes feasibility and produces the fixed quote. And a stalled implementation, where the state of the existing work is unknown and quoting blind would be dishonest.

In both, the discovery is short, priced, and produces a written deliverable you keep whether or not you proceed.

Change orders

Rare, and by design. Scope is written down before work starts, including what is excluded, which is the part most proposals leave vague. A change order happens when you ask for something outside that, not when we discover something we should have found in scoping.

That distinction is written into the engagement. Discovery failures are ours; new requirements are yours.

What is not billed

Scoping sessions. Connector maintenance and API version changes. Bug fixes. Training that did not land. Support that turns out to be a defect. None of those are change requests and billing for them is how a vendor relationship turns adversarial.

Where to start

How quoting works

01

Scoping conversation

Free, sixty to ninety minutes. What you need, what you run, what is in scope and explicitly what is not.

02

Written scope

Inclusions, exclusions, assumptions, and dependencies on your side. The exclusions section is the one worth reading closely.

03

Fixed price

Usually within two days. Where a paid discovery is needed first, we say so rather than quoting a number we cannot stand behind.

04

Delivery against it

Change orders only for genuinely new requirements. Anything we should have found in scoping is ours to absorb.

Questions

What people ask.

How is the price actually calculated?
API cost of the work times five, with a floor per engagement type. The multiple covers scoping, review, testing, warranty, and the engagements that go wrong.
Why publish the formula?
Because a customer who understands the basis argues about scope rather than rate, and scope is the conversation that improves the outcome.
When can you not quote fixed?
An unfamiliar system, or a stalled implementation. Both get a short paid discovery that produces a written deliverable and a fixed quote.
How often do change orders happen?
Rarely. Scope including exclusions is written before work starts, and anything we should have caught in scoping is ours to absorb.
What is never billed?
Scoping, connector maintenance, API version changes, bug fixes, training that did not land, and support that turns out to be a defect.

Tell us the scope.

Fixed price usually within two days — or an honest answer about why we need to look first.