Skip to main content
☼ Pricing — no surprises

Prices, up front

Every engagement is a fixed quote: the number is written at the end of the free scope call and does not change. No hourly billing, no surprise invoices.

Four ways to start

From a free 15-minute call to a complete product sprint — pick the entry point that matches where you are today.

Scope Call

Free· 15 minutes
  • The real problem, written down
  • One-page scope you keep
  • Honest “build / don't build” verdict
  • No obligation to continue
Book the call

Strategy Session

$99· 45 min · memo in 24 h
  • One real business problem, taken apart
  • Top 3 priorities, ranked, each with a success check
  • One-page strategy memo within 24 hours
  • Flat fee — booking confirmed after payment
Request the session
★

One-Feature MVP

from $490· 1–2 weeks
  • One feature, live in production
  • Design + build + deploy
  • Analytics wired from day one
  • Handover walkthrough recorded
Start here

Full Sprint

from $1,490· ~30 days
  • Complete MVP: problem → real users
  • Weekly clickable increments
  • Data model + admin basics
  • 30-day post-launch support
Book a scope call

“From” figures are typical starting points for each engagement shape — the exact fixed quote for your scope is written at the end of the scope call and does not change after.

How the pricing works

Fixed quote, not hourly

Hourly rewards slowness. You know the number before we start — written in the one-page quote, and it does not change.

Milestone payments

One fixed quote, split into 2–3 milestone payments on request. What is written in the quote is the whole story.

You own everything

Full repository transfer, documented decisions, nothing held hostage — I build it the way I build my own products.

What moves the quote

Three honest variables the free scope call pins down — bring a rough budget range and it saves us both weeks.

  • How much scope the first version really needs
  • Third-party integrations: payments, data, existing tools
  • Depth of design: clickable increment vs. polished release

Pricing questions I actually get

Why fixed scope instead of hourly?

Hourly rewards slowness. A fixed scope forces the design conversation that matters — what to leave OUT — and you know the number before we start.

Can I pay in installments?

Pricing is a single fixed quote — but it can be split into 2–3 milestone payments on request. What is written in the one-page quote is the whole story.

What if I don't know exactly what to build?

That is the normal case, not the exception. The scope call exists precisely for this: you bring the problem, we shape the smallest thing that tests it.

Who owns the code?

You do — full repository transfer, documented decisions, nothing held hostage. I build it the way I build my own products: in the open.

Not sure which one fits? Start free

Book the free 15-minute scope call — you leave with a written one-page scope even if we never work together.

Book the free scope call