Refund Policy
Updated 2026-06-12The rules in one block
- Before work starts: full refund.
- After scoping, before development: partial refund. You keep the scope and build plan.
- After development starts: no refund, with one exception. If I fail to deliver the agreed scope, I keep working until the scoped deliverables are complete or refund the undelivered portion.
- Rush fees are non-refundable once rush work begins.
The rest of this page is those four lines, explained.
Before work starts
Paid but nothing has happened yet: no kickoff, no scoping work on my side, no code. Full refund, no questions, no fee. This also covers the case where I review your scope after payment and conclude I'm not the right builder for it. I'd rather refund than deliver something mediocre.
After scoping, before development
If kickoff and scope work happened but no code has been written, you get a partial refund: the build price minus the value of the work already done, which is the structured scope, the build plan, and any project setup. I tell you the exact number before you decide.
The scope and build plan are yours to keep either way. They're real documents; you can take them to any developer.
After development starts
Once development begins, the fixed price is committed and there is no refund for changing your mind. The exception is on my side of the deal, and it's the delivery guarantee: if I can't deliver the agreed scope, I keep working until the scoped deliverables are complete or refund the undelivered portion.
"Agreed scope" means the scope you locked before paying. What done means is defined precisely in the terms; what counts as in or out of scope is defined in the scope policy.
Rush fees
Rush delivery (48-hour and same-week surcharges on the pricing page) is refundable only until rush work begins. Compressing a schedule has a cost the moment it starts: other work gets moved, nights get committed. Once that happens the rush fee is earned, even if the build is later refunded in part.
Dev lanes
- Lanes bill monthly in advance through Stripe.
- Pause anytime. Pausing preserves your unused days; they're waiting when you come back. Pausing usually beats asking for a refund.
- Cancel anytime. Canceling stops all future billing.
- If you cancel before I've started any request in the current billing cycle, I refund that cycle in full.
How to request a refund
Email hello@labtwelve.dev with your order email. I confirm the stage your project is in and the amount, then issue the refund through Stripe to your original payment method. Stripe typically lands it in 5 to 10 business days.
Not sure yet whether a build fits? Check who this is for before you pay, or run your idea through the scope chat. The quote is free.