pricing
Pricing
Most of our work is priced per phase against a scope you have approved, with a stated day rate for exploratory work where the scope cannot honestly be fixed in advance.
How pricing works
- The first conversation is free, including a rough range so you can decide whether to continue.
- Larger work is broken into phases, each with its own scope and price, so you can stop at a phase boundary.
- Where the scope genuinely cannot be fixed - a legacy system nobody has documented, for example - we say so and work at a day rate instead of guessing.
- We do not quote a number we cannot stand behind in order to win the work.
Why there is no price table here
A price table for bespoke software is either so vague it cannot guide a decision, or so specific it is wrong within a month. What matters more is how the price is arrived at and what happens when the scope changes, so that is what this page explains.
Ask for a range on a specific problem and you will get one.
What changes the price
- How well the current system is documented. An undocumented system takes longer to change safely, and we will say so before quoting rather than after.
- Whether the work is additive or a replacement. Adding to a system that works is usually cheaper than replacing it.
- How much of the decision-making is already settled. A project with an agreed scope and a named decision-maker moves faster than one where both are still open.
- Whether the work has a hard deadline. Compressing a schedule is possible, and it costs more.
What we will not do to win work
- Quote a number we do not believe in order to be the cheapest bid, then recover it through variations.
- Start work without an agreed definition of what finished means.
- Absorb a scope change silently. Changes are quoted, and you decide whether to proceed.
Questions we are asked
- Do you charge for the initial conversation?
- No. The first conversation, including a rough range for the work you describe, is free. We would rather qualify out early than take a deposit for work that does not fit.
- Can you work to a fixed price?
- Yes, for work that can be scoped honestly in advance. For exploratory work on an undocumented system, a day rate is more honest than a fixed price that would have to be padded to absorb the unknown.