How the commercial model works
We do not publish rates, and it is worth saying why rather than leaving you to assume. Website projects vary enough that any number we printed would be wrong for most of the work we are asked to quote. A five-page brochure build and a five-page build with a booking system, a CRM integration and a migration behind it are not the same project, and pricing them as though they were helps nobody.
What matters commercially is the structure. You price the project to your client at whatever your market supports. We quote you a fixed cost for the build before you commit, so you know your margin at the point of sale rather than discovering it at the end. There is no recruitment cost, no onboarding period, no bench time between projects and no payroll sitting underneath the arrangement. When you have no work for us, the cost is nothing.
That is the practical difference between a partner and a hire. A developer on staff costs the same in a quiet month as a busy one. This does not.
Timelines, and what happens when a date slips
A standard four to five page build typically turns around in 48 to 72 hours once designs and content are with us. That figure assumes a complete brief — it is build time, not the time from first conversation. Larger builds, ecommerce, custom functionality and anything depending on a third-party system take longer, and we give you a specific date rather than a range before work begins.
Dates slip on web projects. Usually because content arrives late, a client changes their mind about something structural, or an API turns out to behave differently to its documentation. The thing that damages an agency relationship is not the slip itself, it is finding out about it after the client has already been promised something.
So the rule is simple: you hear about a risk to a date from us before it becomes a missed date, with the reason and the revised estimate. You then decide what your client is told and when. We never contact them to explain a delay ourselves, and we never let a deadline pass quietly in the hope it goes unnoticed.









































