Turn your estimate into a client-ready proposal in one click
Foreman generates a branded, professional proposal from your cost breakdown. Your client reviews it, leaves comments, and accepts — all without leaving their inbox.
Generated from your estimate
No copy-paste, no reformatting. Hit Generate and Foreman builds a proposal from your line items, with your logo and company details.
Clients review in the browser
Your client gets a link. They open the proposal, read every line item, and accept — from any device. No account or app required.
Accepted proposals are locked forever
Once a client accepts, the proposal is frozen — a permanent record of exactly what was agreed. No edits, no disputes.
From cost breakdown to branded proposal instantly
Build your estimate in Foreman, set your markup, and hit Generate. Foreman wraps your line items in a professional proposal with your logo, company name, and scope summary — no design work required.
Clients review and accept from any device
Your client gets an email with a link to their proposal. They read through the scope and line items, ask questions, and accept — no Foreman account needed.
Accepted proposals are frozen — a permanent contract
When a client accepts, the proposal status locks to 'Accepted' and the document is frozen. You have a timestamped record of the agreed scope and price — no edits allowed.
How it works
Three steps. That's it.
Build your estimate
Add your sections, line items, and markup in Foreman. The estimate is the source — the proposal inherits everything from it.
Hit Generate
Foreman builds a branded PDF proposal from your estimate. Add a custom message, review it, and send with one click.
Client accepts, deal is done
Your client reviews, asks questions if needed, and accepts from their browser. The accepted proposal is locked as a permanent record.
Frequently asked questions
Ready to run your jobs
from bid to built?
Free to try. No credit card required.