30 days freeNo cardFrom $74.99 a month
Win the job, run the job,
get paid for all of it.
Estimates, contracts, schedule, daily logs, timesheets, change orders and payment requests for residential contractors. One system, and the crew files from their phones.
No demo call. Cancel any time.
Dashboard
Left to collect
$184,200
of $412,000 contracted
Kept this month
$23,410
$61,800 in − $38,390 out
Pending change orders
$9,600
of $27,100 raised
Project progress
2 active1200 SE Sandy Blvd
Jun 2 – Nov 14
Fremont Retail Fit-Out
Aug 18 – Dec 19
Cedar Mill Duplex
Mar 3 – Sep 26
Alberta St. Remodel
Nov 3 – Jan 30
Needs attention
3Cascade Plumbing insurance expired
Booked on Fremont Retail Fit-Out Thursday
Payment request PR-1042 overdue ($18,500)
1200 SE Sandy Blvd · 6 days
4 timesheets waiting on review
Cedar Mill Duplex · filed yesterday
Estimates and change orders
Price from your own cost library, send a branded proposal, and raise a change order when the scope moves. The contract total moves with it.
Schedule, logs and hours
A Gantt per job. The crew files daily logs and timesheets from the phone, with or without signal, and the office approves from one queue.
Payment requests
Bill against the contract. The client pays by card or bank transfer from a link, straight into your own Stripe account.
What you are signing up for.
- 30-day trial, no card
- $74.99 a month after
- No demo call to see it
- No cut of client payments
- Cancel any time
Everything between the handshake
and the final payment.
Leads, estimates, contracts, schedule, daily logs, timesheets, costs, change orders, payment requests and subs. Every record hangs off the job.
Price it once.Get paid for every change.
Line items come from your cost library, markup and fees apply on top, and the client approves from a link. When the scope moves, a change order is a signed addition to the contract, and the next payment request draws against the new total.
- Cost library and reusable line-item groups
- Branded proposals the client approves online
- Change orders that move the contract total
Estimate EST-1042
Alberta St. Remodel · Ada Okonkwo
Demolition and haul-off
$4,800
Framing lumber package
$11,200
Electrical rough-in
$7,600
Drywall hang and finish
$6,390
Interior paint, two coats
$4,260
Markup 10%
Total $48,200
Change order CO-2
Signed Oct 19Cabinet install labor, added
+$3,400
Contract total
$48,200
$51,600
The crew files from the truck.The office approves from one queue.
Daily logs carry photos, weather and who showed up. Timesheets carry hours, breaks and the kind of work. Both file from the phone with no signal and send when there is one, and nothing files twice.
- iPhone and Android app, sign-in by text message
- Works offline and sends when it can
- Logs and hours reviewed across every job at once
Daily log
Cedar Mill Duplex · Thu Oct 23
On site
Notes
Second-floor plumbing rough-in done. Framing crew started the garage header.
Delay. Inspection moved to Friday.
No signal. Sends when connected.
File logBill against the contract.The money lands in your account.
A payment request draws on the contract total, the base estimate plus signed change orders. The client pays by card or bank transfer from the link, into your own Stripe account. SANCA takes nothing from the payment.
- Card and bank transfer, paid from a link
- Your own Stripe account, no application fee
- QuickBooks Online sync on Enterprise
Payment request PR-1042
1200 SE Sandy Blvd · Chen Development Group
Requested
$18,500.00
Draw 3 of 5 against a $412,000 contract
Sent
Oct 14
Opened
Oct 15
Paid
Oct 21
Paid by
Bank transfer · Stripe
Deposited to
Talbot & Sons Construction
SANCA fee
$0.00
Left to collect on this job
$184,200
Works with
Stripe for client payments. QuickBooks Online on Enterprise. The field app on both phones.
One record, from lead
to final payment.
A lead becomes a project when the contract is signed. Nothing is copied or re-entered, and the estimate you wrote is still attached to the job it became.
- 01
Lead
A job you have not won yet, with a client, an address and a name. The stage follows the estimate: new, quoted, won or lost.
- 02
Estimate
Priced scope from your cost library, with markup, fees and taxes. The client approves or declines from a link.
- 03
Contract
One per project, written from the estimate plus your terms. Signing it is what turns the lead into a running job.
- 04
Build
Schedule on a Gantt. The crew files daily logs and hours from the phone. Subs and vendors sit on the job with their paperwork.
- 05
Change order
A signed addition to the contract, priced the same way as the estimate. The contract total moves and the base estimate stays as written.
- 06
Payment request
Draws against the contract total. The client pays online, and the amount left to collect updates on your dashboard.
Three plans.
The first one is the whole product.
One person, up to three jobs running at once.
$74.99
/ month
Billed monthly. Cancel any time.
30 days free. No card to start.
- 1 seat
- 3 active projects
Included
Leads and pipeline
Estimates, cost library and reusable line-item groups
Branded proposals and contracts
Change orders with client sign-off
Schedule with Gantt
Daily logs and timesheets from the phone
Job costing: expenses, purchase orders, budget against actual
Payment requests and online payment
Subcontractor and vendor directory
Support
Email support
Crews, subs, and as many jobs as you have.
$149.95
/ month
Billed monthly. Cancel any time.
30 days free. No card to start.
- Unlimited seats
- Unlimited active projects
Everything in Solo, plus
Client portal: balance, payments, documents, pay online
Sub compliance: expiry alerts and a portal subs upload certificates to
State license lookup
Job-health insights
Support
Priority email and chat
The back office for an established shop.
$199.95
/ month
Billed monthly. Cancel any time.
30 days free. No card to start.
- Unlimited seats
- Unlimited active projects
Everything in Professional, plus
QuickBooks Online sync
Audit log
Client portal on your own domain
Support
Dedicated manager and phone
Not sure which one? Start on Solo.
Upgrading opens the extra seats and jobs the moment it goes through. Nothing you entered is touched.
30 days free, no card
Sign up and you are in. Add a card when you choose a plan.
Your own Stripe account
Client payments land with you. SANCA takes no cut and never holds the money.
Nothing is deleted on a change of plan
Downgrade and you pick which jobs keep running. The rest go read-only and come back when you upgrade.
Before you sign up.
The questions we get.
Something else?
Email us. A person reads it and answers.
Start the trial.
Nobody calls you.
Thirty days, no card. Set up your cost library, send a proposal, and see what a job looks like on one screen.
30 days free. No card. Cancel any time.
Dashboard
Left to collect
$184,200
of $412,000 contracted
Kept this month
$23,410
$61,800 in − $38,390 out
Pending change orders
$9,600
of $27,100 raised
Project progress
2 active1200 SE Sandy Blvd
Jun 2 – Nov 14
Fremont Retail Fit-Out
Aug 18 – Dec 19
Cedar Mill Duplex
Mar 3 – Sep 26
Alberta St. Remodel
Nov 3 – Jan 30
Needs attention
3Cascade Plumbing insurance expired
Booked on Fremont Retail Fit-Out Thursday
Payment request PR-1042 overdue ($18,500)
1200 SE Sandy Blvd · 6 days
4 timesheets waiting on review
Cedar Mill Duplex · filed yesterday




