// pricing
Priced to the project, not a package.
There's no price list — every build is different. After a free discovery call we send a fixed scope and an estimate for that specific project. No retainers, no lock-in.
// how we scope
Every project is quoted after a discovery call — priced to the work, never a fixed package.
// what you get
A fixed scope, a clear estimate, and working increments you can see along the way.
// no lock-in
No retainers required. Engage us per project; add ongoing support only if you want it.
// typical shapesfixed_scope_project · discovery_sprint · ongoing_support (optional)