Pricing

How We Charge

Three engagement models that fit different project types, timelines, and levels of ongoing involvement.

๐Ÿ“ฆ

Fixed-Scope

A defined project with defined deliverables, agreed in writing before development starts. You know what you're getting, and we know what we're building.

Best for

  • Projects with clear, stable requirements
  • One-time builds: websites, MVPs, specific features
  • Clients who need a fixed budget
Most Common
โฑ๏ธ

Time & Materials

You pay for actual work done, at agreed rates. Flexibility to change scope as the project evolves โ€” ideal when requirements are likely to shift during development.

Best for

  • Projects with evolving requirements
  • Research and exploratory development
  • Ongoing product development without a defined end state
๐Ÿ”„

Retainer

A fixed monthly commitment for a defined number of hours or a defined scope of ongoing work โ€” development, support, strategy, or some combination.

Best for

  • Existing products that need continuous development or support
  • Marketing and SEO strategy that requires monthly execution
  • Long-term product partnerships

What we don't do

We don't offer hourly rates advertised online or fixed-template pricing that ignores what your project actually requires. We scope each engagement based on what it involves โ€” and that means the first conversation is about understanding your situation, not quoting a number before we understand the problem.

Not sure which model fits?

Tell me about your project and I'll tell you which pricing structure makes the most sense โ€” and why.