A clear process, fixed prices, and a working build in your hands every week.
Every project moves through the same six phases, so you always know where we are, what it costs and what comes next. Skip any phase you don't need.
Where the work goes
Share of a typical project's effort by phase. Support is ongoing and billed separately.
Plan
We start with a 60-minute strategy session. we learn how your business works, what's slowing you down and what success looks like. You leave with a written plan: what we'll build, what we won't, how long it takes and a fixed quote.
- Strategy session: $250, credited to your project
- Written scope and fixed quote
- About 1 week
Design
Before any code, you see the screens or pages. For apps that's a clickable prototype you can try on your phone. We go back and forth until it feels right.
- Two rounds of revisions included
- You approve before building starts
- 1 to 2 weeks
Build
This is most of the work. Every week you get a new test build (TestFlight for apps, a preview link for websites) and a short update on what changed and what's next. You see progress, not promises.
- Weekly builds you can try
- Automated tests and logging from day one
- Typically 3 to 10 weeks
Beta
Your team or a group of real customers uses it. We fix what they find, tune speed and polish the rough edges. You also get documentation and a recorded walkthrough so nothing lives only in our heads.
- Real-world testing
- Docs and a recorded walkthrough
- 2 to 3 weeks
Launch
We handle the App Store submission (or the website going live), answer App Review, and watch crash reports and logs closely in the first days. Anything that breaks in the first 30 days because of our work, we fix free.
- App Store submission handled
- Launch monitoring
- 30-day warranty
- About 1 week
Support
Software needs care: new iOS versions every year, small changes, new ideas once customers start using it. Pick a monthly care plan or pay as you go.
- Care plan: $350 a month
- Or hourly: $150 an hour
- Cancel anytime
Money, made simple
For projects over $3,000, payment is split into four equal parts, each tied to something you can see and approve. You never pay far ahead of the work.
Ownership of the code and all accounts transfers to you with the final payment.
Here's how it looks on a $10,000 project.
| When | Share | On $10,000 |
|---|---|---|
| To start (after the plan is signed) | 25% | $2,500 |
| When you approve the design | 25% | $2,500 |
| When the beta is ready | 25% | $2,500 |
| At launch | 25% | $2,500 |
Smaller projects
A website, a script or a small fix under $3,000 doesn't need six phases. It's 50% to start and 50% on delivery, in four simple steps:
Gather
What you need, examples you like, your content and logins.
First draft
A working version, usually within a week.
Revisions
Two rounds of changes.
Deliver
It goes live and you get everything: files, logins and a short guide.
Make it fit
- Skip phases. Already have designs? Start at Build. Just need an App Store submission? That's one phase.
- You own everything. Source code, designs, App Store listing and accounts are in your name.
- NDAs welcome. We're happy to sign yours before you tell us the idea.
- No surprise invoices. If the scope changes, you get a written change and a price before we do the work.
- Plain English. Weekly updates you can read without a dictionary.
Where AI fits
We've used AI on production code since December 2022. It's part of how we work, the same way automated tests and release scripts are. It doesn't replace judgment, and every change still has to pass a real build and test suite before it reaches you.
In how we build
AI coding tools help us move faster on routine work, so more of your budget goes into the parts that need careful thought.
In what we build
When AI is right for your product, we pick the provider by what matters to you: cost, privacy, speed or quality. Sometimes that means a cloud model, sometimes AI that runs entirely on the customer's device, and sometimes no AI at all. Numbers and money are always calculated by regular code, not guessed by a model.
Start with a free call
20 minutes, no pitch. Tell us what you're trying to do and we'll tell you honestly how we'd approach it, or who'd be a better fit.