Features
Built for contractors, vendors, and the clients who hire them. Transparent, simple, and designed around trust.
Break any job into stages — deposit, progress payments, final completion. Each milestone has its own status, funding state, and approval flow.
Invite any contractor by email. They receive a branded invitation and can join even without an existing account.
Every action — funding, submission, approval, dispute — is timestamped and logged in a visual timeline both parties can see.
Attach contract summaries, scope documents, and photos directly to the project. Kept on record for the entire lifecycle.
Customers fund each milestone separately. Funds are committed through Stripe and not transferred until work is approved.
Vendors connect their bank account through Stripe Express onboarding. Approved payments transfer automatically — no manual wiring.
A flat 3% platform fee is deducted per milestone. Both parties see exactly what the vendor receives before any funds are committed.
Admin-mediated refunds are available through the dispute resolution process when a vendor fails to deliver.
Vendors upload photos, PDFs, and documents as evidence of completion. Files are stored securely in Cloudflare R2.
Image submissions show inline thumbnail previews on both dashboards — no need to download to review.
Vendors add written notes describing completed work, materials used, and any relevant context for each submission.
All past submissions are stored. If a vendor resubmits after revisions, the history is preserved.
Either party can open a dispute on any active milestone. Payment is frozen immediately until resolution.
Both parties can submit messages and files as evidence. Admin reviews all materials before making a decision.
Our admin team reviews disputes and can release funds to the vendor, refund the customer, or facilitate a negotiated resolution.
Every dispute action is timestamped. Both parties receive email updates at each stage.
Branded emails for every key event — invitations, funding, submissions, approvals, disputes, and payouts.
Real-time notification inbox on every dashboard. Unread count shown in the navigation badge.
Automated daily reminders for milestones awaiting funding or customer review.
Admins see every user, project, payment, and dispute across the platform. Full search, filter, and export capability.
Export projects, payments, users, or disputes to CSV at any time for accounting, reporting, or compliance.
Admins can suspend, flag, activate, or resend verification emails to any user account.
Admins can adjust platform fee percentage, minimum fees, and flat fee options without code changes.
We don't build our own payment rails — we use Stripe, the same infrastructure behind millions of businesses worldwide.
Stripe Payments
PCI DSS Level 1
Cloudflare R2
Global file storage
Resend Email
Deliverability-first
Neon Postgres
Serverless DB