Discovery is the paid preparation step before a Fixed Price build. It's $719, takes ~1 week with 2-3 calls, and the fee is credited toward your first milestone if you proceed. Technically you can skip it, but there are two strong reasons not to:
- It's the business plan for your product. No serious entrepreneur would start a company without a business plan, because committing capital to unvalidated assumptions is too risky. Your product is your new business, and it deserves the same rigor: before you commit the development budget, Discovery makes sure we're building the right thing the right way, with scope, architecture and timeline defined upfront.
- It saves you 20-40% on the build quote. Without Discovery, any quote needs a 30-50% buffer for unknowns. With it, I design the database schema and architecture upfront, so the price is accurate, not padded. On a $20k build, that's typically $4-8k saved, far more than the Discovery fee itself. Plus I pick the stack that fits your data model, scale and integrations, instead of defaulting to a one-size-fits-all setup.
You walk away with a PRD and a Build Proposal that are yours to keep, even if you decide to build elsewhere. If you already have a solid PRD, you can bring your own and skip this step.