Pricing How we quote No checkout pages

How we price engineering work.

We do not publish a checkout-style price grid because every engineering project is different. What we do publish is the process: discovery first, fixed-price after. Below is exactly how that runs.

Two-week discovery, written fixed-price quote at the end

Most agencies hide pricing behind a contact form and never resurface. We do something different: a fast, fixed-price discovery that produces a real quote. That means you get a number you can budget against, in writing, within two weeks of starting a conversation. The four engagement models below are how every project gets structured after discovery.

Engagement models

Four shapes a project can take.

Pay-as-you-go is our default. 20 hours paid upfront, then additional blocks in whatever size fits your velocity (15, 40, or 60 hours are typical). The other three models cover specific cases. Discovery confirms which fits.

01

Discovery first

A two-week fixed-price engagement that audits your existing systems, documents scope, and produces a written technical plan. The output is yours to keep whether you proceed with us or not.

Discovery cost credits 100 percent toward implementation if you proceed within 90 days.

02

Pay-as-you-go (default)

20 hours of engineering paid upfront. We start the work the same week. Once the upfront block is consumed, you authorize the next block in whatever size fits your velocity (15, 40, or 60 hours are typical, you decide). No "all-in" lump quote, no scope-creep surprises, every hour goes through Basecamp with a written summary.

Most projects start here. Easiest to launch, easiest to pause, hardest to surprise.

03

Fixed-price implementation

For projects with a clear, documented scope (usually after discovery), we quote a fixed price. Two-week sprints, weekly demos, two-reviewer rule on every production branch. Milestones billed in writing, no surprise change orders.

Quote stands for the agreed scope. Scope changes are quoted separately, not absorbed into the original number.

04

Monthly retainer

Reserved engineering hours with named engineers, four-business-hour response, rolling within the quarter. Plugin maintenance, performance monitoring, security updates, on-call coverage for retainer clients.

Right-sized to your monthly engineering load, not a flat package.

How pay-as-you-go works

You pay for 20 hours upfront. We start the same week. Every hour we work goes into a Basecamp todo with a written summary. When the 20-hour block is consumed, we send a status report and you authorize the next block in whatever size fits, or pause. There is no "all-in" lump quote and no scope-creep surprise: you always know what was done, what is next, and what it will cost.

What every engagement includes

Engineering work, project management on Basecamp, weekly written status reports, weekly calls if you want them, development access (staging server, git access, code reviews), a 30-day warranty window after delivery, and named engineer support for the duration of the work.

What the price does not include

Hosting fees, third-party SaaS subscriptions, paid plugin licenses, stock content, professional photography, copywriting beyond the scope defined in discovery. We surface these on the first call so the total cost-to-launch is visible upfront, never as surprise line items at invoice time.

Why discovery first

Without discovery, every quote is a guess. Vendors who guess pad estimates 30 to 50 percent to absorb the risk of being wrong. Discovery removes that overhead by replacing the guess with a documented plan. You pay less for implementation because we are not pricing in unknown unknowns.

What discovery costs

Discovery is a fixed-price two-week engagement. The exact number depends on the complexity of your existing systems and how many stakeholders need to be interviewed. We quote it on the first call, before you commit to anything. If you proceed with implementation within 90 days, the discovery cost is credited 100 percent against the implementation invoice.

Project management you actually see

Every engagement runs on Basecamp. You get a project board, todos for every task, message-board updates, and a complete written history of every decision. No "trust us" emails, no Slack DMs that get lost, no status meetings that could have been a Loom.

Weekly cadence, written

Every Friday you get a written report: what shipped, what is in progress, what is blocked, hours consumed, hours remaining. Weekly call if you want one, optional otherwise. If something is at risk you find out the day we know, not the day before launch.

Development access from day one

Staging server you can log into, git repository you can audit, branch and pull-request history you can review, code-review comments visible to you. Two reviewers approve every production branch before merge. Engineering is not a black box.

Common questions

Frequently asked

  1. Why do you not publish prices?

    Publishing prices without understanding scope produces wrong numbers in both directions. Pay-as-you-go (20 hours upfront) and our two-week fixed-price discovery are both small enough to use as a sanity check before committing to anything larger.

  2. How fast can I get a price for my project?

    A budget range within 48 hours of the first call. The pay-as-you-go default starts the same week with 20 hours upfront. A real fixed-price quote at the end of discovery (two weeks). Neither commits you to anything beyond what you have signed for.

  3. How does the 20-hour upfront block work?

    You authorize 20 hours and pay upfront. We start the same week. Every hour goes into a Basecamp todo with a written summary, so you see exactly what was done. When the block is consumed we send a status report and you authorize the next block in whatever size fits, or pause. No surprise scope creep.

  4. What does discovery actually cover?

    Stakeholder interviews, existing-system audit, technical architecture proposal, scope boundaries, risk register, milestone plan, and a written fixed-price quote for implementation. Output is a deliverable document you can take to any vendor, not just us.

  5. Do you negotiate?

    Scope, yes. Price for an agreed scope, no. We size projects honestly and quote what the work actually costs. If the price is over your budget, we work with you on scope reduction or phased delivery, not on discount.

  6. How does the retainer work?

    Reserved monthly hours, rolling forward within the quarter, with a named engineer or pod. Standard tiers exist (20, 40, 80, 160 hours per month) but the right size comes out of conversation, not a checkbox.

  7. What about payment terms?

    Pay-as-you-go: 20 hours upfront, then additional blocks (15, 40, or 60 hours are typical, you decide) settled before the next block starts. Fixed-price projects: typically 50 percent at kickoff, 50 percent at delivery. Net 30 for retainer and enterprise. Wire, ACH, credit card accepted. USD by default with EUR and GBP for European clients.

  8. Do you give an annual discount on retainer?

    No. Retainers are priced on the monthly load you actually need. If a longer commitment makes sense for your team, we structure it as a roadmap with quarterly checkpoints rather than a discount you have to commit twelve months to.

  9. Will the discovery cost roll into the project?

    Yes. If you proceed with implementation within 90 days, the discovery cost is credited 100 percent toward the implementation invoice. If you take the discovery output to another vendor, that is fine, you keep the document and we move on.

Want a real number for your project?

Start with a 30-minute call.

Book a slot below. We give you a budget range on the first call and a fixed-price quote at the end of discovery.