A separate HomeGearPicks contractor tool. Build an itemized bid your client can read, compare, and sign.
Fill this in once. It fills the business name on every bid and invoice, so you never retype it.
Save clients once, then pick one instead of retyping. This list lives on this device only — it does not import your phone contacts.
Voice typing uses your device speech recognition. It only fills the scope text — you check and edit it before the bid goes out.
Add rooms one by one. Each room can load its own starter lines, and the bid rolls every room up into one house total. Markup, profit, and tax apply once to the whole house, not per room.
Save lines you use often, then add them to a bid with one tap. Saved prices are prices you entered yourself — check them before the bid goes out. They are not supplier quotes.
Answer only what applies. Applying answers adds editable starter lines below. Every added price starts at $0 for you to fill in. Nothing here is a supplier quote, and nothing here is a measurement.
Applying again after changing an answer adds the new line. Delete any line you do not need. A Not sure answer adds an inspection line with no price at all. Inspect on site before quoting a figure for it.
| Item | Qty | Unit | Unit price | Disc % | Line tax % | Basis | Trade | Room | Phase | Line total |
|---|
| Item | Qty | Unit | Unit price | Disc % | Line tax % | Basis | Trade | Room | Phase | Line total |
|---|
Each phase below opens and closes. A phase subtotal is the sum of that phase lines after line discounts, before markup, profit, and taxes. The running total is the full bid total from the totals table below.
Running estimate total: $0.00
Change a line Phase field in the tables above to move it to another phase. Type any custom phase name in that field and it becomes its own group here.
Order of the math, so the total is never a mystery: line discounts first, then markup, then profit, then per-line taxes and the whole-job tax, then the total discount last.
Enter your own tax rate if tax applies. Tax rates vary by place and job. This tool gives no tax advice.
| Subtotal (materials + labor) | $0.00 |
| Markup | $0.00 |
| Profit | $0.00 |
| Tax | $0.00 |
| Per-line taxes | $0.00 |
| Total discount | $0.00 |
| TOTAL | $0.00 |
Default: deposit / progress / completion. Never 100% upfront as a default.
| Deposit | $0.00 |
| Progress | $0.00 |
| Completion | $0.00 |
Tick phases off as they complete. Phases marked with a licensed-pro note require permits and licensed professionals.
Photos stay on this device — they are never uploaded anywhere. They print with the bid.
Compare your own before photo with your own after photo, side by side, with a draggable divider. This does not generate an after image, it is not an AI render, and it never blurs or fakes a photo. Photos stay on this device and are never sent anywhere.
Snap the room and let the AI suggest bid lines from the photo. Lines are estimates only — never measurements — and prices stay at $0 for you to fill in. Your photo goes to Google AI to draft this.
Turn this bid into an invoice — the full total or one payment-schedule installment. Invoices save on this device only and print with the page.
One tap: invoice the full total, or invoice one payment-schedule installment. The invoice amount always matches the bid math — check it before you send it.
Repeating invoices saved on this device. They are reminders and drafts — nothing is sent or charged automatically. No payment processing.
Money spent on jobs, logged by hand. Totals show in Reports.
Start and stop a timer per job. Hours logged show in Reports. Timers run on this device only.
Jobs and visits by date, soonest first. This is a list on this device — it does not sync to a calendar.
Export everything on this device as one JSON file, and import it back on this device. Imports are checked first — a bad file is rejected with an error and nothing is changed.
Totals from the bids and invoices saved on this device.
Turn a bid into a job, track it day by day, and invoice what is left when it is done. Jobs save on this device only.
Say it your way — the AI writes it professionally and figures out what goes where. You check every line before the bid goes out.
AI draft — check every line before the bid goes out. The AI never sets prices; you fill those in. Your words go to Google AI to draft this.
One tap writes the message from this bid — you send it yourself, from your own phone or email.
Saved on this device only — client names and addresses never leave this device.
Email bid opens your own email app with the bid numbers filled in — you add the client and tap send. Nothing is sent from this page by itself.
Draw a signature and it prints on the bid or invoice. A drawn signature on a printout is not a certified e-signature and this tool makes no legal claim about it.
Print and sign by hand — the signature lines below still print.
Estimate prepared from the inputs noted above; final price subject to the written scope and site conditions.