Last updated:
Quick answer
Paste your rough notes into a chat AI along with your prices and terms. It hands back a clean, itemized quote you check and send.
At a glance
All outcome figures are estimates from cited sources, not independent verification by us.
- What it is allowed to do
- Drafts for you
Writes drafts (emails, posts, plans, replies). You review and send. Nothing goes out without you.
- Time saved (estimate)
- About 20 to 40 minutes per quote
- Difficulty
- Beginner
- Tools needed
- ChatGPT
- Typical cost
- ChatGPT and Claude both have free tiers that handle this fine. No paid plan needed.
Reviewed Oct 19, 2026
Basis (estimate): Estimate only: formatting and rewriting a quote by hand typically takes half an hour or more; no timed study found in sources.
What does this setup do?
Turn rough job notes into a clean, itemized quote with your terms, ready to save as a PDF and send.
Who is it for?
Tradespeople, cleaners, landscapers, and freelancers who price jobs from scribbled notes and phone calls.
How do you set it up?
Tools
- A chat AI (the free tier of ChatGPT or Claude is enough)
- Your price list, hourly rate, or per-job rates
- Your standard terms: deposit, payment timing, how long the quote stays valid
Steps
- After the site visit or call, dump everything into one note: what the customer asked for, measurements, materials, timeline.
- Put your price next to each line item, or give the AI your hourly rate and estimated hours so it can do the math.
- Paste the notes plus the prompt below into ChatGPT or Claude.
- Read the draft line by line. Fix any number the AI guessed at instead of using yours.
- Add your business name, contact details, and a quote expiry date. Fourteen to thirty days is standard.
- Save it as a PDF and send. Keep your original notes in case the scope changes later.
- For a contracting bid, ask the AI to lay the notes out as a bid sheet: scope of work in plain tasks, then cost lines grouped as labor, materials, subcontractors, and equipment, ending with one total.
- Add the fields a bid needs: bid number, bid date, expiry date, payment schedule, and how change orders get priced. Tell the AI to write 'TBD - confirm' for any price it does not know, and show you the draft first.
- For a client proposal, open by restating their problem in their own words, then your plan in concrete steps. Keep it to 150 to 300 words so it reads in under two minutes.
- End the proposal with one clear next step, like 'Reply YES and I will send the contract.' Ask the AI for the draft, then read it once and cut anything that sounds generic.
Example output
Illustrative. Your results will differ.
- 3 new leads logged from this week's inbox
- 1 follow-up draft ready for the lead waiting longest
- You review and send. Nothing goes out on its own.
Where to paste this prompt
ChatGPT: ChatGPT → Project instructions, or ChatGPT Tasks for scheduled reminders (once a day on Free)
Copy-paste prompt
Adapt bracketed fields to your situation.
Turn my rough job notes into a clean, professional quote.
My business: [BUSINESS NAME]
Customer: [CUSTOMER NAME]
My hourly rate: [RATE] / My per-item prices: [LIST]
Job notes:
[PASTE YOUR NOTES HERE]
Rules:
- List every item as its own line with a short description, quantity, unit price, and line total.
- Use ONLY the prices I gave you. If a price is missing, write "TBD: confirm" instead of guessing.
- Add a subtotal, any tax, and a grand total.
- Include these terms: [DEPOSIT TERMS], payment due [WHEN], quote valid until [DATE].
- Keep the tone plain and professional. No sales fluff.Newsletter
Get the free starter pack
Free starter pack with five beginner copy-paste prompts after you confirm, plus three sourced setups in your inbox each week. Unsubscribe anytime.
What usually goes wrong?
Where agents tend to stall on this job. More patterns in Where AI gets stuck.
- The AI invents prices for items you did not price. The "TBD: confirm" rule in the prompt prevents this.
- Scope creep after the quote goes out. Put a line in your terms about how changes get priced.
- Sending the quote as plain email text instead of a PDF. PDF keeps the record clean and uneditable.
- Letting the AI blur labor and materials into one lump sum. A bid with no breakdown looks like a guess.
- Starting the proposal with your bio. Clients hire the fix for their problem, not the story of your business.
Which chat tools work with this prompt?
Paste the prompt into any of these assistants (free or paid tiers).
- ChatGPT
- Claude
Common questions
- Will the AI get my prices right?
- Only if you give it your prices. It cannot know your rates. Paste your price list or hourly rate into the prompt every time, and check the totals before sending.
- Should I send the quote as a PDF or in the email body?
- PDF. It looks more professional, it cannot be edited by accident, and it creates a clear record of exactly what you offered and when.
- How long should the quote stay valid?
- Fourteen to thirty days is the usual range. Shorter windows protect you from material price changes and give the customer a gentle reason to decide.
- Should a contractor estimate show labor and materials separately?
- Yes. A clear estimate lists labor, materials, subcontractor costs, and overhead as separate lines with a total. The breakdown is what makes the price believable and keeps disputes away later.
- How do I keep a proposal from sounding like a template?
- Open with their problem in their words before you say anything about yourself. One specific sentence that proves you read their request does more than a full page about your business.
What tips make it smoother?
- Give the AI your real prices every time. It will invent plausible numbers if you leave gaps.
- A quote and an estimate are different things. A quote locks the price; an estimate can move. Say which one it is on the page.
- Keep a template of your terms in a note so you can paste them in without retyping.
- Number your quotes (Q-1041, Q-1042) so you and the customer can refer to the same document.
- Bids win on completeness: show every cost line, or the customer will assume you are hiding something.
- Proposals win on relevance: the first sentence must prove you read their request. The AI drafts, you add the one detail only you would know.
Where do the claims come from?
Summaries use public sources linked below, not independent verification. How setups are picked.
- Read GetJobber’s write-up (www.getjobber.com)
GetJobber: Quote structure: itemized services, terms, prompt sending and follow-up.
- Read ByteStart’s write-up (www.bytestart.co.uk)
ByteStart: Quote email template and the 24-hour reply rule.
- Read ClockShark’s write-up (www.clockshark.com)
ClockShark: Supports the bid sheet structure: scope phase by phase, materials with quantity and unit cost, labor by task and rate, subcontractors, overhead and profit, permits, and change-order terms.
- Read InvoiceOwl’s write-up (www.invoiceowl.com)
InvoiceOwl: Supports the required bid fields: estimate date, validity, estimate number, contractor and client info, material and labor costs, taxes, discounts, and total.
- Read spunk.work’s write-up (spunk.work)
spunk.work: Supports the 7-part proposal structure: hook, problem restatement, approach, proof, timeline, price, and one call to action in 150 to 300 words.
- Read Creative Boom’s write-up (www.creativeboom.com)
Creative Boom: Supports the client-first order: open with a project overview showing you understand the job, save your own introduction for the end.
Related setups
- Capture estimate leads and draft quote follow-ups
Log every estimate or quote request into a tracking sheet, then draft follow-ups when a lead has waited too long for a quote, without auto-sending mail.
- Summarize customer calls and flag local leads
Post per-call summaries and to-dos to Slack or email, and optionally list local forum posts from people asking for your trade.
- Build a lead-gen site with an AI bot
Use an AI coding or copy assistant to draft a simple landing page and contact form for a local service business, then you approve hosting spend, publish, and wire leads to email or a sheet.