Estimates priced from your own book.

Every line comes from your price book, you set the profit, and a person approves it before it goes out for signature.

Built from photos and field notes.

Upload photos to the lead and add your notes. Then Estimate with AI drafts it, or you start the draft yourself.

Priced from your book.

Every line comes from your price book at your price, and you set the profit. The AI never invents a number.

Reviewed, then sent for signature.

Drafts go through internal review before they go out. An accepted estimate becomes a job.

Quotes that sit for a week lose jobs.

The estimate that goes out same-day wins. But writing them is the bottleneck. It happens at night, after the trucks are parked, and a backlog of unsent quotes is a backlog of jobs your competitors are closing while you catch up on paperwork.

The old way
JAGALX
Estimates written late at night
Estimates started from the lead's photos
Inconsistent pricing across the crew
Every line from your price book
Quotes that go out days later
Reviewed before it goes out for signature
Re-keying the same job into the schedule
Accepted estimates become jobs

Questions the trades ask.

The AI never prices a job on its own. Every number comes from your price book and the profit you set, and your team approves the estimate before a customer sees it. That rule doesn't bend.

The estimating rule we won't break
Will the AI ever make up a price?

Never. Every line is priced from your price book, and you set the profit. You keep final say on quantities, pricing, and margin.

What's actually in the estimate?

A scope summary, exclusions, and line items (material, labor, custom, and other) in groups, plus your profit and a live preview of the proposal. It saves as a draft for your review, never auto-sent.

Can I edit the estimate before it goes out?

Always. The draft is yours to adjust, add to, or rewrite. Nothing reaches a customer until you approve it.

Where do my material and labor prices live?

In Pricing, under Settings. Every estimate pulls from it, across your whole team. Changes you make on one estimate stay on that estimate and don't touch your price book.

How does the customer accept it?

You send it for signature from the Estimates board, where it sits under Out for sign until they accept. An accepted estimate becomes a job.

Can I see all my estimates in one place?

Yes. The Estimates board filters by status (draft, internal review, sent, accepted, rejected, expired, cancelled) and shows them as a table, grouped, or on a kanban.

The rest of the system.

Every part shares one workspace. The call becomes the estimate becomes the job, with nothing retyped in between.