Compare
2good.dev or an agency on a fixed price
A fixed price quote feels safe: one number, one deadline. It suits some projects well, and it differs from pay after acceptance in when money moves and how change is handled.

How it usually works
An agency on a fixed price
An agency writes a scope, prices it with a margin for risk, and usually asks for an advance before work begins, with further payments at milestones. Changes to the scope go through a change request with its own price. The risk of underestimating sits with the agency, which is why the quote includes a buffer for it.
Works well for
- A project whose scope is fully known and will not change
- A buyer who needs one approved number for a budget committee
- Work where design and brand matter as much as the software
Worth watching for
- Paying a large share before seeing working software
- A risk buffer in the price that you pay whether or not it is needed
- Change requests for things that only became clear once you used the product
- Milestones marked complete before you have tested them
The 2good route
How a block runs on 2good terms.
The same five stages for every block of 150 hours. The invoice comes after the last one.
- Step 1We talkFree
- Step 2We scopeSigned Statement of Work
- Step 3We buildIncrements you can see
- Step 4You acceptThen you pay
- Step 5We carry onNext block, if you want one
Side by side
Where the two differ.
Typical arrangements. Check the terms of any firm or person you are considering.
| Question | An agency on a fixed price | 2good.dev |
|---|---|---|
| Before work starts | Usually an advance | Nothing |
| What you pay for | A quoted scope, including a risk buffer | Hours at a published rate, in 150 hour blocks |
| When you pay | Advance plus milestones | After you accept each piece of work |
| What done means | The agency's scope document | A signed specification you test against |
| Changing direction | A change request and a new price | Re-scope the next block |
| Review, QA and PM | Often priced in, sometimes extra | Inside every block at no extra charge |
Choose 2good when
Choose 2good when the scope will move as you learn, when you want to see working software before money changes hands, or when the budget has to stretch further than a fixed price quote allows.
Choose the other route when
Choose a fixed price agency when the scope is fully settled, you need one number signed off in advance, and the agency's design team is a large part of what you are buying.
Questions
Asked by people comparing.
Can 2good give a fixed price?
We give an indicative range in hours before work starts and agree the scope of each block in a signed Statement of Work. You are billed for the hours worked, so no risk buffer is added to the price.
What stops the hours from running on?
Each block is 150 hours with deliverables agreed in advance. You see hours and deliverables against scope in the reporting, and you decide whether to start the next block.
We already have an agency. Can we compare?
Yes. Give us one piece of work alongside them, and pay only if you accept what we deliver.
More comparisons
Other routes
Start with a conversation
Tell us what you want built. We will tell you plainly whether it fits.
The first conversation is free. You get a rough size in hours, the tier that suits the work, and what a first 150 hour block would cover.
Or get a ballpark proposal in two minutes