Describe the job in plain sentences, ask ChatGPT to turn it into line items by phase, then run a second pass that asks only what is missing: disposal, permits, electrical upgrades, appliance lead times, making good and contingency. You price every line from your own price book. ChatGPT supplies the checklist, not the numbers.
Forgotten lines are where a remodel's margin goes: the waste container nobody priced, the circuit a new range needs, the wait for a sink that holds up the countertop template. The second pass below is built to find those. Every figure in the worked estimate is a placeholder that shows the structure, so replace each one with a number from your own suppliers and past jobs.
Nine phases, and the lines that usually go missing
Build the skeleton before you ask ChatGPT anything, because it needs something to hang its suggestions on. A kitchen remodel falls into nine phases, in roughly the order the work happens, followed by three lines that sit outside the phases: contingency, overhead and profit, and sales tax where it applies. The right-hand column is the one to read twice.
| Phase | Lines to list | Lines that often go missing |
|---|---|---|
| 1. Planning and permits | Measure visit, design, drawings, permit and inspection fees | Re-inspection fees; time spent confirming selections and ordering samples |
| 2. Demolition and disposal | Removing cabinets, countertops and flooring; waste container and disposal fees | Dust barriers and floor protection; testing for hazardous materials in older houses; capping off services |
| 3. Electrical | Rough-in, new circuits, lighting, devices and finish | Dedicated circuits for new appliances; under-cabinet lighting; circuit protection devices that local rules require; patching after rough-in |
| 4. Plumbing and ventilation | Rough-in, valves, sink, tap, dishwasher and disposal hook-ups, range hood duct | New shut-off valves; supply and drain parts; the wall hole and exterior cap for the duct; a return visit to disconnect and reconnect around the countertop |
| 5. Walls and floors | Wall repair and skim, flooring supply and installation | Patching where cabinets were fixed; subfloor repair; transitions to the next room |
| 6. Cabinets | Supply, installation, hardware | Filler panels, end panels and toe kick; trim; delivery inspection; pulls and knobs; door adjustment |
| 7. Countertops and backsplash | Fabrication and installation, tile and tiling labour | Template visit; sink cut-out and tap holes; edge profile; backsplash returns; tile trim and grout |
| 8. Appliances | Supply or allowance, delivery, installation | Install kits, gas or water connections and power cords; panel-ready fronts; haul-away of old appliances |
| 9. Paint, finish and clean | Painting, caulk, touch-ups, cleaning, punch list | The punch-list return trip; second coats after other trades; the final inspection visit |
You will add and remove rows for your own trade mix. The value of the table is that every kitchen you quote starts from the same nine boxes, so a gap shows up as an empty cell and not as a surprise on site. If you also quote bathrooms, the bathroom remodel estimate tutorial applies the same idea to a wet room, and the kitchen fitter's quote tutorial covers the narrower case of fitting only.
Pass one: describe the job, get lines without prices
The two-pass method rests on one rule: ChatGPT never supplies a price. It is good at completeness and bad at your costs, so use it for the first and keep the second yourself. In pass one you describe the job the way you would explain it to a colleague on the phone. This is the description used for the worked estimate in this tutorial (illustrative):
JOB: Kitchen 12 ft x 11 ft (3.7 m x 3.4 m) in a 1990s house. Keep the layout; the sink stays
where it is. Remove old cabinets, laminate countertop and vinyl floor. New semi-custom
cabinets (14 boxes), quartz countertops about 42 sq ft (3.9 m2), tile backsplash, new vinyl
plank floor about 150 sq ft, new range hood vented outside, six recessed lights,
under-cabinet lights, two new dedicated circuits (dishwasher and microwave).
Homeowner is choosing the appliances: range, fridge, dishwasher, microwave.
We use subcontractors for plumbing and electrical.
You are helping a remodelling contractor build an estimate. From the job description
below, list line items by these phases: 1 Planning and permits, 2 Demolition and disposal,
3 Electrical, 4 Plumbing and ventilation, 5 Walls and floors, 6 Cabinets, 7 Countertops
and backsplash, 8 Appliances, 9 Paint, finish and clean.
For each line give: description, unit (each, sq ft, lump sum), quantity if the description
gives enough to work it out, who does it (us, electrician, plumber, supplier), and whether
it is a fixed price or an allowance. Do NOT give prices. If a quantity cannot be worked out
from the description, write "to measure".
JOB: [paste the description]
A trimmed excerpt of a typical reply (illustrative): under phase 3, "Rough-in for two dedicated circuits (dishwasher, microwave), lump sum, electrician, fixed"; "Recessed lights, 6 each, electrician, fixed"; "Under-cabinet lighting, lump sum, electrician, fixed". Under phase 7, "Quartz countertops, about 42 sq ft, fabricator, allowance"; "Backsplash tile, area to measure, supplier, allowance"; "Tiling labour, to measure, tiler, fixed". Under phase 8, "Appliance allowance, 4 each, supplier, allowance".
That is a decent skeleton, and it contains things you would have remembered anyway. The check on quantities is worth a minute: the 42 square feet of quartz came from your own description, not from the assistant, and "to measure" is the right answer for tile area until someone has measured the wall. A reply that invents a tile area has crossed the line from checklist to guesswork, so send it back with "do not invent quantities".

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowPass two: ask only what is missing
The second pass is the reason to use ChatGPT at all. Open a fresh message in the same chat, paste the lines from pass one (after your own edits, still without prices), and change its role from helper to sceptic. Asking "is this complete?" invites a polite yes. Asking for only what is missing, with a reason for each item, produces a list you can act on.
Here is my kitchen remodel estimate so far (lines only, no prices). Act as a sceptical
site supervisor. List ONLY what is missing or likely to cost more than expected. For each
item give: what it is, which phase, why a kitchen like this usually needs it, who normally
does it, and whether it belongs as a fixed line, an allowance or contingency. Do not repeat
anything already listed. Do not give prices. If you are not sure the job needs it, put it
under "Check on site" instead.
[paste the lines]
On the job above, a useful reply looks like this (illustrative):
- Dust barriers and floor protection (phase 2, us, fixed): the house stays occupied and the route to the front door crosses finished floors.
- Dishwasher drain and air gap (phase 4, plumber, fixed): new dishwashers need a drain connection, which is not the same as the water supply.
- Wall hole and exterior cap for the range hood duct (phase 4, plumber or us, fixed): the hood is listed, the duct route is not.
- Return visit to disconnect and reconnect the sink (phases 4 and 7, plumber, fixed): the old countertop usually cannot come off, and the new one cannot go on, while the sink is still connected.
- Filler panels, end panels and toe kick (phase 6, us, fixed): 14 boxes will not fill the walls exactly.
- Floor transition to the hallway (phase 5, us, fixed): the new floor ends at a doorway.
- Template visit and sink cut-out (phase 7, fabricator, allowance): usually part of the fabricator's price, but confirm it is.
- Haul-away of the old appliances (phase 8, us, fixed).
- Punch-list return trip (phase 9, us, fixed).
- Check on site: whether the electrical panel has space for two new circuits; the condition of the subfloor under the old vinyl; what is behind the old cabinets.
Now sort each item into one of four bins: adopt as a fixed line, adopt as an allowance, hold in contingency, or ignore. The "check on site" items usually belong in the third bin, or as a provisional line you name, because you cannot price a panel upgrade or a subfloor repair until you have seen them. Two things to fix in a typical reply. First, the assistant sometimes slides a price or a percentage into the list despite the instruction, and you should strike each one, because a number you did not source is a number you will forget to question. Second, it tends to treat every "check on site" item as certain, so you may find a panel upgrade listed as a fixed line when it is only a possibility. Put it under contingency or a clearly labelled provisional sum, never in the base price.
Lead times belong on the estimate, not just the schedule
A kitchen estimate that ignores lead times produces the most expensive kind of delay: the customer without a kitchen. If demolition starts on day one and the cabinets arrive nine weeks later, the household has been cooking in a bathroom for two months, and the complaint will be about you rather than the cabinet maker. So the estimate should carry a lead-time register, and the contract should hold demolition until the long-lead items have a confirmed delivery week.
Ask ChatGPT to build the register from your line items, then fill the numbers yourself from suppliers. The weeks below are placeholders for the shape of the table, not market figures.
| Item | Lead time (placeholder) | Order trigger | What it holds up |
|---|---|---|---|
| Semi-custom cabinets | 8 to 10 weeks | Signed estimate and confirmed measured drawing | Demolition start, installation, everything after |
| Appliances | 2 to 6 weeks | Selections made; model numbers sent | Cabinet cut-outs, countertop template, hood duct route |
| Quartz countertops | 1 to 2 weeks after template | Cabinets fixed, sink on site | Plumbing finish, backsplash tiling |
| Sink and tap | 1 to 2 weeks | Selections made | Countertop template and cut-out |
| Flooring | 1 to 2 weeks | Selection made; moisture check done | Cabinet installation if floor goes under them |
| Backsplash tile | 1 to 2 weeks | Selection made and area measured | Tiling, final paint |
The "what it holds up" column is where the saving is. Appliances are the quiet one: a range, hood and dishwasher fix the cabinet cut-outs, the hood duct route and the countertop template, so a customer who delays choosing a range by a fortnight has delayed the whole job by a fortnight. Put a selection deadline for each item in the estimate, with the date it has to be chosen to protect the start date. Write what happens if they miss it: "Selections confirmed after the dates in the register may move the start date."
From the estimate lines below, build a lead-time register as a table: item, who supplies it,
what it blocks, and what must be decided or ordered first. Do not give lead times; leave
that column blank for me to fill from supplier quotes. Mark any item that fixes a
dimension or position for later trades (cut-outs, duct routes, templates).
[paste the lines]
Keep the filled-in register in the job file with the name of the person at each supplier who gave you each date and when. If a date moves, you will want to show the customer where the delay came from and when you heard.
A worked estimate: a mid-range kitchen priced by phase
Here is the job from pass one, priced. "Fixed" lines come from subcontractor quotes or your own labour costing; "allowance" lines are amounts for things the homeowner has not yet chosen. Every number is a placeholder.
| Phase | Line item | Basis | Amount |
|---|---|---|---|
| 1 | Measure, design and drawings | Fixed | $650 |
| 1 | Permit and inspection fees | Allowance | $480 |
| 2 | Demolition: cabinets, countertop, flooring | Fixed | $1,650 |
| 2 | Waste container and disposal fees | Allowance | $620 |
| 3 | Electrical rough-in: two circuits, relocated outlets, six recessed lights, under-cabinet lighting | Fixed | $3,900 |
| 3 | Electrical finish: devices and light trims | Fixed | $780 |
| 4 | Plumbing rough-in and new shut-off valves | Fixed | $1,150 |
| 4 | Plumbing finish: sink, tap, disposal, dishwasher hook-up | Fixed | $780 |
| 4 | Range hood duct to outside, with wall hole and cap | Fixed | $850 |
| 5 | Wall repair and skim | Fixed | $1,480 |
| 5 | Flooring, about 150 sq ft, supply and installation | Allowance | $2,950 |
| 6 | Cabinets, semi-custom, 14 boxes with fillers and toe kick | Fixed | $9,800 |
| 6 | Cabinet installation labour | Fixed | $2,350 |
| 6 | Pulls and knobs | Allowance | $420 |
| 7 | Quartz countertops, about 42 sq ft, fabricated and installed | Allowance | $3,700 |
| 7 | Backsplash tile | Allowance | $680 |
| 7 | Backsplash tiling labour | Fixed | $1,320 |
| 8 | Appliances: range, fridge, dishwasher, microwave | Allowance | $6,200 |
| 8 | Appliance delivery, hook-up and installation | Fixed | $420 |
| 9 | Painting | Fixed | $1,560 |
| 9 | Final clean and punch-list visit | Fixed | $260 |
Add it up by phase. Planning $1,130; demolition $2,270; electrical $4,680; plumbing and ventilation $2,780; walls and floors $4,430; cabinets $12,570; countertops and backsplash $5,700; appliances $6,620; paint and finish $1,820. The nine phases sum to $42,000 in direct costs. Then the three lines outside the phases.
| Step | Calculation | Amount |
|---|---|---|
| Direct costs | Sum of the nine phases | $42,000 |
| Contingency | 10% of $42,000 | $4,200 |
| Subtotal | $42,000 + $4,200 | $46,200 |
| Overhead and profit | 18% of $46,200 | $8,316 |
| Estimate total | $46,200 + $8,316 | $54,516 |
One more sum matters for pricing honestly. An 18 percent markup is not an 18 percent margin. The $8,316 is 15.25 percent of the $54,516 the customer pays, because margin is measured against the selling price. If you need to keep 18 percent of the final price, the markup has to be 0.18 ÷ 0.82, about 22 percent. Decide which number you manage by before you apply it. A spreadsheet should add these columns, not the chat; ask ChatGPT for the lines as CSV and see the ChatGPT for Excel guide for prompts that build the sums and checks.
Allowances: the third of the estimate the customer decides
Seven lines in the estimate are allowances: permits $480, disposal $620, flooring $2,950, pulls and knobs $420, countertops $3,700, backsplash tile $680 and appliances $6,200. Together they come to $15,050, which is 35.8 percent of the $42,000 direct cost. More than a third of the number depends on choices the homeowner has not made yet, and the estimate should say so plainly.
Each allowance needs its own reasoning, shown on the estimate, or the customer will treat it as a quote. The countertop line is built from 42 square feet at a placeholder $85 per square foot installed, which is $3,570, plus $130 for the sink cut-out and polish, which makes $3,700. If the homeowner picks a stone at a placeholder $120 a square foot, the same sums give 42 × $120 = $5,040, plus $130 is $5,170. That is $1,470 over the allowance. With 18 percent overhead and profit it adds $1,470 × 1.18 = $1,734.60 to the estimate, and none of it should come out of contingency.
The wording that keeps this clean: "Allowances are budgets for items not yet selected. If the final selection costs more or less than the allowance, the difference, plus installation changes and our overhead and profit, is added to or deducted from the contract price. Selections must be confirmed by the dates in the lead-time register." The last sentence ties the allowance to the schedule, so that a late choice is a delay the customer knows about in advance.
Contingency: how much to hold and what it may be spent on
Contingency is money for conditions nobody can see until walls and floors are opened. It is not a discount reserve, a place for scope changes, or a margin top-up. I would choose the percentage by how much of the house you can inspect before you price, as a starting point to adjust against your own job history rather than a standard.
| Situation | Starting contingency | On the $42,000 direct cost |
|---|---|---|
| Newer house, same layout, services visible, little opened up | 5% | $2,100 |
| Sound house, some opening up, known services | 10% | $4,200 |
| Older house, walls and floors opened, wiring and plumbing unseen | 15% | $6,300 |
| Older house, structural or concealed conditions likely | 20% | $8,400 |
This estimate used 10 percent because the house is sound but the wiring behind the cabinets was unseen. The "check on site" items from pass two, such as panel space and the subfloor, are what the 10 percent is for. If the panel turns out to need an upgrade, that cost comes from contingency with the customer's written approval; if nothing turns up, the balance is either credited or shown at the end. Which of those you do is a policy choice, but crediting it and saying so in the contract makes contingency read as protection, and the customer can see the line is not padding.
Write the rule where the customer can see it: "Contingency covers hidden conditions found after work begins, such as concealed damage or code-required changes. It is released only with your written approval and a note of what was found. Scope changes are priced separately as variations." If you want fuller proposal wording for allowances and exclusions, see the remodelling proposal template with scope and allowances.
Back-test the two prompts on three finished kitchens
Before you trust the method on a live estimate, find out what it would have caught on jobs you have already built. Pick three finished kitchens where you kept the original scope and the final cost, including every change order. For each one, write the scope description as you would have on day one, run pass one and pass two, and compare ChatGPT's "missing" list with what actually went wrong on the job. Record three counts: lines the job needed that ChatGPT flagged, lines the job needed that ChatGPT missed, and lines ChatGPT suggested that the job never needed.
| Illustrative result | Change orders on the real job | Flagged by pass two | Missed | Suggested but unneeded |
|---|---|---|---|---|
| Kitchen A | 4: container overage, extra circuit, subfloor repair, duct reroute | 3 | 1 (subfloor) | 2 |
| Kitchen B | 2: filler panels, appliance install kit | 2 | 0 | 1 |
| Kitchen C | 3: floor transition, plumber return visit, extra permit visit | 2 | 1 (permit visit) | 3 |
Read the table as an owner would. Across these three illustrative jobs the second pass flagged 7 of 9 change-order items. The two misses depended on things the assistant could not see, the subfloor and the number of inspection visits the permit office would require, which is the argument for keeping "check on site" items in contingency. Now do something with the misses: add "subfloor condition" and "permit re-inspection" as standing lines in your template, each with a provisional amount, so that you never depend on the assistant remembering them. And note the six suggestions it made that the jobs never needed; they tell you where to tighten the pass-two instruction.
The counts show whether the method earns its place in your workflow. If pass two flags nothing you had not already listed on three jobs, you have a good template already and ChatGPT is a proofreader. If it keeps catching items you missed, the template is incomplete, and the fix is to update the template, not to rely on the chat. For a wider view of whether an estimating tool is worth using at all, the test of an AI estimator against your own past jobs uses the same back-testing idea.
Keep customer details out of the chat
An estimate conversation contains an address, a family's routine and sometimes photos of their home. Treat the chat as something you would not want to read aloud to the neighbours. Describe the job with a first name or a job number, leave out the street, the phone number and the email, and keep photos of the house out of it unless there is a reason to include them.
Know which plan you are on. On consumer plans, ChatGPT has an Improve the model for everyone setting under Data controls, and a Temporary Chat is not used for training and may be kept for up to 30 days. ChatGPT Business does not use your data for training by default. A plan is a setting you check once, so check it before the first customer job goes through, not after.
A ChatGPT Project is the practical home for the reusable parts: the nine-phase template, your two prompts as the project's instructions, and a price book as an uploaded file. Project file limits are 5 on the Free plan and 25 on Plus, so keep the price book as one tidy spreadsheet or CSV rather than a pile of PDFs. Keep customer details out of the project's files and instructions, and it can be reused across jobs without carrying anyone's information.
Before the estimate goes out: seven checks
- Every price came from your price book, a supplier quote or a past invoice. None came from the assistant.
- Every allowance has its reasoning written beside it, and the allowance share of the total is stated.
- The lead-time register is attached, with a selection date for each item.
- The "check on site" items are either in contingency or named as provisional lines, not buried in fixed prices.
- Contingency has a percentage, a purpose and a release rule in writing.
- The arithmetic was done in a spreadsheet and the totals on the page match it.
- Exclusions say what you do not do: furniture moving, appliance disposal if not included, painting outside the kitchen, and any structural work.
When the checks pass, the estimate becomes the basis for the contract, and the builder's quote written with ChatGPT shows a complementary worked example. The more of this you do from a template, the less each estimate costs you in time, and the fewer lines get forgotten.
Kitchen remodel estimates and ChatGPT: common questions
Can ChatGPT price a kitchen remodel for me?
It can draft line items and suggest quantities, but do not take its prices. It does not know your suppliers, your subcontractors' rates or what is current in your market. Ask it what to include and in what quantity, fill every price from your price book, supplier quotes or past invoices, and add the totals in a spreadsheet before you ask it to check anything.
Should the customer see every line item or only phase totals?
Show the phase totals, every allowance with its reasoning, the contingency line and the overhead-and-profit line, and keep the labour and material build-up in your own costing sheet. A fully itemised page invites line-by-line haggling against other bids, while phase totals still let a customer compare like with like. If someone asks for the detail of one phase, send that phase rather than the whole costing.
Which ChatGPT plan do I need for this method?
The free plan is enough to try both passes. Plus, at $20 a month, raises usage limits and holds more files in each Project, which matters once your template and price book live there. If staff will share the setup, ChatGPT Business costs $20 a user a month billed annually or $25 monthly, and starts at two users. Plans and limits change, so check OpenAI's pricing page before you commit.
What if the homeowner wants one fixed price with no allowances?
Then every allowance has to become a named product, with a model number, finish and quantity, before you price it, because a fixed price for something not yet chosen is a guess. Ask for the selections first, or offer a fixed price for the fixed lines plus allowances for what is still open. If they insist on one figure early, price each allowance at the upper end of the likely range and list which products that figure covers.
Further reads
- Loft Conversion Quote Template: Stages and Provisional Sums With AI — Provisional sums and stages in a larger project quote.
- Can AI Draft a Remodelling Contract Template in Plain English? — Turn the accepted estimate into a plain-English contract.
- ChatGPT for Contractors: Five Customer Messages to Draft and Check — Five customer messages to draft and check.
- Remodelling Leads: An AI-Drafted Follow-Up Sequence for Open Quotes — Follow up open estimates without nagging.
- Renovation Quote Template: Room-by-Room Scope Written With AI — Room-by-room structure for wider renovation quotes.
- ChatGPT for Tradies: Ten Prompts for Quotes, Texts and Follow-Ups — Ten prompts for quotes, texts and follow-ups.
- Cabinet Shop Software: Quotes, Cut Lists and Orders, and What AI Adds — Cabinet shop software for five people or fewer: published prices, quote-to-order flow, hardware ordering, scheduling and a spreadsheet-plus-ChatGPT baseline.
- Bathroom Renovation Scope of Work: Draft Room-by-Room Lines With AI — How to turn site notes into numbered scope lines for each bathroom, with exclusions, allowances and client-supplied item rules that prevent disputes.
- Best AI for Remodel Renderings: Show the Finished Room Before You Quote — Which AI turns a client's room photo into a quote-ready concept image, how to prepare the photo, and how to label it so it never becomes a promise.
- ChatGPT for Construction Estimating: Check a Quote, Do Not Write It — A worked check of a small extension quote: arithmetic, scope gaps and omissions found with ChatGPT, every change left to the estimator.
- Landscaping Estimate Template: Itemise Labour, Plants and Waste With AI — A worked front-garden estimate with labour, plant, materials and waste lines, a margin check, and four AI prompts that do the typing, not the pricing.
- Remodelling Company Website: Project Pages Written With AI From Photos — A before, scope, challenge and result template, a photo shot list, client permission wording and alt text, with one bathroom from 14 photos to a live page.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: OpenAI's ChatGPT pricing pages and its help articles on projects and data controls, checked on 1 November 2026; every price, quantity and lead time in the worked estimate is a placeholder to show structure.