Send the file you already priced. What comes back was built for this job and this customer — not last week's document with a new name on the front.
Free access while we're in beta.
Not a tour of the software — the thing your customer actually gets. A link or an email arrives, they open it on their phone or their computer, and everything they were wondering about is already in front of them.
A template is a document. This is a page — and a page can do things a document physically cannot.
It opens in their browser and fits their phone. No login, no app, no pinching and zooming into a table of numbers.
Your client can ask about any section, right on the page, and you get notified.
How often they came back, and when they pulled the PDF — usually to show somebody else.
The same pages, your name on the file. Their choice, not the only way in.
A typical proposal only answers what it costs. Your customer is asking a lot more.
| A template proposal | A Finishwork proposal | |
|---|---|---|
| Did they understand what I want? | Not in it | The job in plain words |
| Have they done a job like mine? | Not in it | Photos of finished work like it |
| Can I trust them? | Not in it | Reviews, license, insurance, and the crew |
| What happens next? | Not in it | A timeline from first call to handoff |
| What does it cost? | The line items | The line items, where the money goes, and what isn't included |
| “Wait, what's this line?” | They call you. Or they don't. | They ask right on that line, and you see it, along with every time they opened it. |
Upload the estimate or proposal you already have, and Finishwork handles the rest. Nothing to set up, connect, or switch from.
You never describe the job to us. You already did that when you priced it.
Finishwork checks your numbers as it reads them and flags anything that looks off, so you can confirm it before the proposal goes out.
Every tool in this category will offer to write your proposal from a description of the job. We won't. You send the file you already priced, and the numbers come from there.
Plays the job back in plain words. Sorts one flat list into the trades a homeowner recognizes. Brings forward the finished jobs and customer words that fit this job, not whatever happened most recently.
And it draws where the money goes — every dollar and percent arithmetic on your own numbers.
“We win about two out of ten. The proposal is the most important document we send — if something moves that even half a point, it's worth it.”
Bay Area general contractor
Design-build, ADUs and remodels
Half a point on ten bids is a quarter more revenue, on the same leads, the same crew and the same prices.
It isn't only about price. Any gain in your odds is worth having, and on jobs this size even a small one is real money.
Nobody is promising you that number — it's one contractor's read on their own business. Run the same arithmetic on yours.
If that's your work, you don't need this, and we'd rather say so.
We're in beta. No card, no usage limits (within reason), nothing to cancel.
All we ask: tell us what's wrong with it.
Rather just email? contact@cresalto.com
No. Price the job exactly where you price it now and send us the file. There is no integration to wait for and no account to connect.
It cannot type a number. Every figure comes from your file or your keyboard, and anything it could not read comes back flagged for you to check before it goes anywhere.
Just a phone or a computer. Finishwork makes a real web page they open from a link, with no app and no login. If you'd rather, you can still send the PDF, the way you always have.
We do it, not you. Send your website and a few old proposals, then give us an hour on a call. You are sending real proposals the same week.
Nothing while we are in beta. No card, no usage limits (within reason), nothing to cancel. When it does cost something you will hear it from us first, and you can walk.
The site visit, the takeoff, the hours getting the pricing right. All of that is spent before the customer reads a word. This is the only part left that still changes the answer.