Discovery Sprint
- Requirements and scope document
- Technical architecture diagram
- Itemized build estimate
- Optional proof-of-concept component
Currency
CAD
Deposit to start
25%
Tax
+HST
Billing model
Milestone
Engagement tiers
Currency
All prices in Canadian dollars (CAD)
Tax
+HST where applicable
Deposit
25% to start, remainder at milestones
Billing
Milestone-based, never hourly on a blank check
Service rates
Every figure below is a floor, not a quote. The real number lands in writing once the scope is agreed.
Starting from $3,200
Starting from $4,000
Starting from $1,200
Starting from $2,400
Starting from $5,000
Starting from $800
Starting from $4,000
Starting from $6,000
Starting from $3,300
Add-ons
Add these to any tier when the scope calls for it. Quoted up front, not renegotiated mid-project.
Starting from+$800
Component library and Figma tokens. Every reusable UI element documented and production-ready.
Starting from+$1,600
iOS and Android via React Native. Single codebase, native performance, App Store ready.
Starting from+$275
CRMs, payment processors, analytics platforms, and communication APIs wired in cleanly.
Starting from+$400
Auth flows, API surface, and dependency scan. OWASP-based review with a written report.
Starting from+$200
Core Web Vitals improvements and database query tuning. Targeted at real bottlenecks.
Starting from+$165
WCAG 2.1 AA remediation. Screen reader, keyboard navigation, and color contrast coverage.
How we work
Requirements, architecture, and a fixed estimate. We don't build until the scope is agreed and the price is locked.
Data models, API contracts, and system diagrams reviewed with you. A working proof-of-concept before full build starts.
Two-week sprints with demos at every checkpoint. Working software, not status updates. Milestone invoices at each sprint boundary.
Production deployment, full documentation, and a 30-day warranty. Retainer clients continue iterating. Clean handoff with no loose ends.
Stack
Ready to build
Tell us what you're building, your timeline, and your budget. We'll respond within one business day.