The project scope sets the price. Once we agree on the written scope and quote, the price is fixed. No hourly billing, no change-order disagreements. We’ll talk through what you need, what can wait, and what it takes to build the first useful version.
Typical build
2–8 weeks
Typical cost
$2,500–$9,500
Written scope
Free
These ranges are a starting point, not a project quote. We agree on scope, estimated timing, pricing, and handoff details before development begins.
Packages
Compare what’s included
Three starting points for different levels of work. Projects that need a different mix are quoted using the same features and scope.
Illustrative projects to make the packages easier to picture. Your written proposal defines the actual deliverables and schedule.
Sprint
$2,500
1–2 weeks
An internal tool for one everyday task.
Replace a shared spreadsheet with a job list your team can search, filter, and update. Everyone signs in and works from the same current information.
A single staff workflow keeps the build focused. Customer accounts, payments, and external connections wait until they are needed.
Launch
$6,000
3–4 weeks
A client portal that keeps your customers in the loop.
Customers check job progress, review quotes, send documents, and make payments. Staff and administrators manage the work behind the scenes.
Role-based access, Stripe billing, and email updates make routine follow-up easier. You review a working preview before it goes live on your domain.
Platform
$9,500
5–8 weeks
A product ready for its first subscribers.
Bring together registration, subscription plans, billing, the main product workflow, and tools to manage the business.
Add integrations, useful AI features, and activity records where the scope calls for them. A staged launch lets an initial group try the product before wider release.
Scoping
What affects your project’s price
Who needs access
Staff, customers, administrators, and contractors may each need different screens and permissions. More roles mean more workflows to build and check.
How payments work
A single card payment is simpler than recurring plans, deposits, refunds, or invoices split between several people. Each extra billing rule adds work.
Connecting other systems
A tool with a clear, supported way to share data is easier to connect. Older systems with limited access can require considerably more investigation and development.
What AI needs to do
Summarizing documents, finding information, and extracting details can be focused tasks. When accuracy is critical, the solution also needs checks and human review.
Moving existing records
Well-organized data is easier to import. Years of duplicates, missing fields, and inconsistent formats take extra effort to clean up and move reliably.
How tailored the design is
Established interface patterns keep the build efficient and easy to use. Individually designing every screen and interaction adds to the scope.
Estimator
Get a feel for the investment
Choose the basics and see how extra features affect a rough budget.
Running estimate
Estimated investment$1,800–$2,250
Approximate timeline: 1–2 weeks
A planning guide, not a quote. Final pricing and timing follow a free written proposal.
Optional monthly support. Cancel when you need to, and keep your code.
Essential
$80/month
Hosting
Uptime monitoring
Daily backups
Security updates
Bug fixes
Active
$250/month
Everything in Essential
2 hours of changes each month
Priority response
Partner
$600/month
Everything in Active
6 hours of ongoing development each month
Monthly planning call
Exclusions
Costs to plan for separately
A clear quote also makes clear what’s outside it.
Apple Developer or Google Play account fees, where applicable, paid directly by you
Third-party costs, such as payment processing, email delivery, AI usage, and domain registration
Branding and logo design
Website content and copywriting
Paid advertising and SEO campaigns
Ongoing data entry
Terms
Deposit
50% to start
Balance
50% on launch
Written scope
Free
Hourly billing
None
After launch
30 days of fixes
Tell us what’s broken.
Let’s put some context around the numbers. In a 30-minute conversation, we’ll talk through the problem and give you a clearer idea of the likely cost and timeline—whether or not we end up working together.