Guide · 9 min read

How to use ChatGPT and Claude for construction estimating, without trusting them with your numbers

Chat tools are good at the words around an estimate and at checking your work. They're bad at knowing your prices. Here's a setup that uses them for the first and keeps them away from the second.

By Brendon Phillips · Updated October 21, 2026 · Prices checked October 21, 2026

The short answer

Use a chat tool for the writing and checking parts of an estimate: turning site notes into a scope, listing exclusions, catching forgotten line items, and drafting the proposal letter. Keep quantities and prices in a spreadsheet you control, because the AI doesn't know your supplier pricing, your crew's production rates or your markup, and it will make up a plausible number if you let it.

That split matters more than which tool you pick. ChatGPT, Claude and Gemini all handle this work well enough on their paid plans, and the free tiers are fine for trying it on one job.

What the tools cost

All of these are per person. You don't need the business tiers unless several people in the office will use it, or you want the admin and data controls they add.

Prices checked October 21, 2026
ToolPlanPriceWorth knowing
ChatGPTFree$0Enough to test the prompts below on one estimate.
ChatGPTPlus$20/monthProjects, file uploads and longer conversations. Monthly billing only.
ChatGPTBusiness$25/user/month, or $20 billed annuallyMinimum 2 seats. OpenAI says it doesn't train on business data by default.
ClaudeFree$0Up to 5 Projects.
ClaudePro$20/month, or $17/month billed annuallyUnlimited Projects and more usage.
GeminiGoogle Workspace Business Standard$14/user/month on an annual planGemini built into Gmail and Docs, plus business email. Worth it if you already run on Google.
Microsoft Copilot ChatIncluded with eligible Microsoft 365 business plansNo extra costCopilot inside Word and Excel is a separate paid add-on.

Step 1: Put your numbers in a sheet first

Before any AI, build (or clean up) one estimating sheet with a row per line item and these columns:

  • Item and description
  • Unit (each, LF, SF, SY, hour)
  • Quantity
  • Material cost per unit, from your last supplier quote
  • Labor hours per unit, from your own past jobs
  • Crew rate per hour, loaded
  • Markup or margin

Most small shops already have this somewhere, often split across an old Excel file and someone's head. Getting it into one place is the single biggest improvement, with or without AI. Once it exists, the AI can help you use it without touching the numbers.

Step 2: Give it your rules once

Both ChatGPT and Claude let you set up a Project: a folder with standing instructions and reference files that every chat inside it can see. Make one called "Estimating" and add:

  • Two or three past proposals you were happy with, so it learns your wording
  • Your standard inclusions, exclusions and payment terms
  • The instructions below
Project instructions (paste once)
You help me, a [trade] contractor, write estimates and proposals.
Rules:
- Never invent prices, quantities, labor hours or lead times. If a number is missing, ask me for it or write [NEED NUMBER].
- Use my wording and terms from the attached past proposals.
- Write for a homeowner or GC who will skim: short sentences, no jargon unless it is a spec term.
- Always list exclusions and assumptions separately from the scope.
- Flag anything in my notes that looks like a change from the original request.

Step 3: Turn site notes into a scope

This is where most of the time savings are. Dictate or type your notes from the walk-through, however messy, and paste them in.

Scope prompt
Here are my notes from today's site visit for a [job type] at [type of property]:
[paste notes]

Write:
1. A scope of work as a numbered list, one task per line, in the order the work happens.
2. Exclusions, including the ones a customer usually assumes are included.
3. Assumptions I should state (access, working hours, existing conditions, who supplies what).
4. Questions I still need answered before I can price this.

Read the output against your notes line by line. The "questions I still need answered" list is often the most useful part: it catches the missing measurement or unclear finish before it turns into a change-order argument.

Step 4: Ask what you forgot

Paste the line items from your sheet (descriptions and units only, no prices) and ask for a gap check:

Missing-items prompt
Here are the line items in my estimate for a [job type]:
[paste item descriptions]

List items that are commonly forgotten on this kind of job, such as permits, protection, dumpster and haul-away, mobilization, cleanup, punch list, equipment rental and disposal fees. For each one, say why it might apply here. Do not suggest prices.

Most suggestions will be things you already covered somewhere else. That's fine. You're looking for the one that isn't.

Step 5: Draft the proposal and the follow-up

Once your sheet has the final numbers, paste the total and the scope back in and ask for the cover letter, payment schedule wording and a short follow-up email for five days later if you haven't heard back. Then send it from your own email or estimating software as usual.

If you send many similar proposals, this is the point where a template in Word or Google Docs (with AI filling the scope section) beats starting from a chat every time.

What not to use it for

  • Quantities from drawings. Chat tools can read a PDF, but measured takeoff from plans is a job for takeoff software. See the AI takeoff software guide for what that costs.
  • Current material prices. Even with web search, it won't know your supplier's price or your discount. Use your last quote.
  • Code or engineering calls. It can point you to the relevant section to read, but the decision is yours or your engineer's.
  • Customer details on personal accounts. Check the data settings before pasting names, addresses or contract terms. On consumer plans, both OpenAI and Anthropic let you opt out of model training in settings; OpenAI's Business plan doesn't train on business data by default.

A one-week way to try it

  1. Pick one estimate you have to write this week.
  2. Set up the Project with the instructions above, on a free plan.
  3. Time yourself on the scope and proposal steps, and compare with how long it usually takes.
  4. If it saved real time, pay for one plan and do the next five estimates the same way. If it didn't, you've lost an evening, not a subscription.

Sources

Prices are list prices in US dollars from each vendor's own page, checked October 21, 2026. Vendors change prices and plans often, so confirm on their page before you buy. I don't get referral fees from any tool mentioned here.

  1. OpenAI Help Center: What is ChatGPT Plus?
  2. OpenAI Help Center: ChatGPT Business overview
  3. OpenAI: ChatGPT plans and pricing
  4. OpenAI: Business pricing
  5. Anthropic: Claude pricing
  6. Google Workspace pricing
  7. Microsoft: Copilot for small business

Free · about one minute

Find your #1 AI opportunity.

Eight quick questions about where your week goes. You get a rough report on the spot with the hours involved and the first fix I'd look at.

Get my #1 AI opportunity