Built for residential contractors

The money side of the job, handled.

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.

No monthly fee·Set up in one afternoon·English and Spanish

Rivera Kitchen

Franklin, TN · Started Aug 11

Active

Contract

$48,200

Collected

$28,920

Margin

31.4%

Draw schedule3 of 5 paid
Draw 1 · DepositPaid
Draw 2 · Demo and rough-inPaid
Draw 3 · Cabinets setPaid
Draw 4 · Counters and tileDue Sep 24
Draw 5 · Final walkthroughScheduled

Client portal

No account. No password. One link.

ACH sub payouts

Lien waiver signed on payment.

English and Spanish

Every screen, every message.

QuickBooks ready

Connect your books in Settings.

How it works

Three things a job needs to get right. Keystone does all three.

Not a scheduling tool. Not a CRM. The money side, done right.

01

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.

Demo and disposal$3,200
Cabinets (allowance)$14,500
Quartz counters$6,800
Contract total$48,200
02

Collect every draw on time

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

Pay by bankPay by card
03

Pay your subs and close the books

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.

Ortiz Tile · Backsplash$2,400
Lien waiverSigned
Receipts this week14 scanned

What your client sees

Your client sees a clean statement, not a spreadsheet.

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.

  • Change orders approved with a typed name and a six-digit code
  • Progress updates with photos and video, in their language
  • Your logo and brand color on every page and email

Rivera Renovations

Action needed

A change order is ready for your approval

Add under-cabinet lighting · EST-003-CO1

Type your full name to sign
Approve change order

Payment schedule

$28,920 of $48,200

Progress

Cabinets are set. Counters template Thursday.

Sep 16 · Rivera Renovations

Pay Ortiz Tile

Backsplash · Rivera
Scope agreed$2,400
Work marked completeSep 15
Transfer methodACH · no fee
Lien waiverSigned on payment

Conditional waiver of lien

Ortiz Tile releases lien rights on the Rivera project through $2,400 upon receipt of this payment.

Send $2,400 by ACH

Paying your subs and crews

Pay your subs by ACH. The lien waiver signs itself.

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

Know your margin before the last draw, not after.

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.

Rivera Kitchen · Job cost

Updated today
Contract price$48,200
Materials (22 receipts)$18,940
Subs paid$11,600
Labor logged$2,520
Gross margin$15,140 · 31.4%

Home Depot · Sep 14

Read from a photo in 4 seconds

English y español

One job. Two languages. Nothing lost between them.

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.

EN

Counters were templated today. Install is scheduled for Monday the 22nd.

ES

Hoy se tomó la plantilla de las encimeras. La instalación está programada para el lunes 22.

Pricing

No seats. No tiers. No monthly bill.

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.

Your next estimate could be the last one you chase a check on.

Create your account, add your logo, and send a real estimate today. Free for contractors.