Estimate and win the job
Line items, allowances, your markup. Send it as a link. The client reads it, signs it with a six-digit code, and it becomes the contract.
Built for residential contractors
Send the estimate. Collect every draw. Pay your subs. Keep the client in the loop without another phone call. Keystone is the one place where a project's money actually lives.
Franklin, TN · Started Aug 11
Contract
$48,200
Collected
$28,920
Margin
31.4%
No account. No password. One link.
Lien waiver signed on payment.
Every screen, every message.
Connect your books in Settings.
How it works
Not a scheduling tool. Not a CRM. The money side, done right.
Line items, allowances, your markup. Send it as a link. The client reads it, signs it with a six-digit code, and it becomes the contract.
Break the contract into draws. Each one invoices itself when it's due. Clients pay by ACH or card from their phone. Change orders get approved and paid the same way.
Draw 4 is ready to pay
$9,640
Send a sub their scope. Pay them by ACH when it's done. The lien waiver is signed at the moment of payment. Snap receipts and your job cost updates itself.
What your client sees
Every project gets a private portal link. They see what's been paid, what's next, the photos you post, and the change orders waiting on them. They can message you right there. No login. No app to install.
Rivera Renovations
Action needed
Add under-cabinet lighting · EST-003-CO1
Payment schedule
$28,920 of $48,200
Progress
Cabinets are set. Counters template Thursday.
Sep 16 · Rivera Renovations
Conditional waiver of lien
Ortiz Tile releases lien rights on the Rivera project through $2,400 upon receipt of this payment.
Paying your subs and crews
Build a private roster of the subs you trust. Offer them a scope, they accept, they mark it done, you pay. Every payout carries a signed conditional lien waiver, so the paperwork is done before the check would have cleared.
Your crew gets their own login with the permissions you choose. Contract value stays hidden unless you decide otherwise.
Job costing
Snap a receipt and Keystone reads the vendor, date, and line items. Sub payouts land in job cost automatically. Markup on cost, margin on price, overhead and profit, in the terms you already use.
Home Depot · Sep 14
Read from a photo in 4 seconds
English y español
A client reads the portal in English. Your tile crew reads their scope in Spanish. Messages cross over faithfully in both directions, and every button, label, and email follows the reader, not the sender.
Counters were templated today. Install is scheduled for Monday the 22nd.
Hoy se tomó la plantilla de las encimeras. La instalación está programada para el lunes 22.
Pricing
Keystone earns a small share of the money it moves for you, and nothing else.
Client payments
1.5%
Of each draw you collect. Bank transfers and cards, with cash-discount card pricing you control.
Sub payouts
Free
ACH to any sub on your roster, lien waiver included. No per-transfer fee.
Everything else
$0
Estimates, portals, job costing, team seats, both languages. Included from day one.
Create your account, add your logo, and send a real estimate today. Free for contractors.