Get started

BlogFinance

How to write an estimate with AI: what to include

Ask an AIChatGPTClaudePerplexity

ShareLinkedInXEmail

The short answer

Writing an estimate with AI means giving it your site notes and your price list so it produces a clear, itemized estimate you review before sending. The real gain is speed and nothing left out; price, quantities and feasibility stay your call. Many states add rules once an estimate becomes a contract: California requires a written contract for home improvement jobs over $500.

We make Extra, an AI agent platform, so this article is written by an interested party. Facts about other tools and about the law come from the sources listed at the bottom, as of the date shown.

Can you write an estimate with AI?

Yes, you can write an estimate with AI, as long as you feed it your own data: site notes, your price list, your standard terms. AI formats the line items, does the math, checks that nothing required is missing and drafts the cover email. It does not invent your prices or your quantities, and you review before anything goes out.

What not to do: ask a chatbot to “write me a bathroom remodel estimate” with no data. You will get a plausible document with average prices that are not yours, missing terms and sometimes wrong math. Once a customer signs, an estimate usually becomes the contract your business has to honor.

What should an estimate include?

An estimate should tell the customer exactly what they are buying, for how much, and until when the price holds. A solid default for any trade:

  • your business name, address, phone and license number if your trade requires one;
  • the customer’s name and the job address;
  • each task and each material, with quantity and unit price;
  • trip, diagnostic, permit and disposal fees, if any;
  • subtotal, sales tax where it applies, total;
  • how long the price is valid, and the payment terms;
  • start and completion dates, and what is not included.

The FTC’s guide to hiring a contractor tells homeowners to expect much of this in writing: contractor name, address, phone and license number, estimated start and completion dates, the payment schedule, who pulls permits and how change orders are handled. Contract requirements vary by state, the FTC notes, so check yours.

When does an estimate become a regulated contract?

An estimate becomes a regulated contract once the customer signs, and some states set strict rules for home jobs. California is the most detailed example. Its Contractors State License Board says:

Rule (California)What it means for your estimate
Written contract over $500Home improvement jobs over $500 in combined labor and materials must be in a written contract with specific consumer notices. Landscaping, fences and patios count.
Down payment capNo more than $1,000 or 10% of the contract price, whichever is less, with no exception for special-order materials (unless you hold a blanket performance and payment bond).
Right to cancelThree business days, or five if the buyer is 65 or older, for contracts signed in the home.
Emergency exceptionService and repair contracts the customer requests on short notice lose the cancellation right once signed and work begins.

At the federal level, the FTC’s Cooling-Off Rule gives buyers three business days to cancel many sales of $25 or more made in their home, with exceptions for repairs they requested and for emergencies. Other states have their own versions. If you work in several states, give the AI the rule for each one and have it pick the right notice by job address.

How do you write an estimate with AI, step by step?

Writing an estimate with AI takes five steps, and only one of them, the formatting, is something AI does alone. The rest rests on your data.

  1. Build your price list once: hourly rate, trip fee, your most common tasks with prices, markup on materials. AI reuses it on every estimate.
  2. Dictate or type your site notes: “kitchen 130 sq ft, tear out old tile, self-level, lay 24 by 24 porcelain we supply, baseboards, 3 days, two people.”
  3. Let AI price it with your list: it breaks the job into lines, works out derived quantities (area with 10% added for waste, if that is your rule), totals it and adds tax where it applies.
  4. Check three things: quantities, unit prices and exclusions (debris haul-away, plumbing changes).
  5. Have AI draft the cover email: a three-line summary, the expiration date and a proposed start date.

Worked example: a company that sends 20 estimates a month at 45 minutes each spends 15 hours on them. If AI formatting cuts each one to 15 minutes of review, that is 10 hours back every month. These times are assumptions: time your next three estimates.

How do you handle change orders?

Handle change orders in writing, every time. The FTC lists change orders among the things a contract should cover, and a written record is what protects you when a customer disputes the final invoice.

  • Describe the change, the price difference and the new total.
  • Get the customer’s written approval, by signature or a reply by email or text, before doing the work.
  • Keep the approval with the original estimate.

AI drafts the change order from your note (“add GFCI outlet by sink, $185”) and the approval message with the new total. The customer replies “approved,” and you have your record.

What does AI get wrong on estimates?

AI gets wrong whatever depends on what it has not seen. The usual mistakes:

  • Inventing a price when your list does not cover a task. Tell it to flag the line instead of filling it.
  • Missing a site constraint: access, stairs, old wiring, a slab that needs work.
  • Getting sales tax wrong: whether labor is taxable depends on your state and the type of job. Set the rule with your accountant.
  • Promising a timeline your schedule cannot keep.

What happens after you send the estimate?

After you send it, most estimates are won or lost on the follow-up. A short note on day 3 and another on day 10, each with one question or a proposed start date, is often enough. Our article on following up on unsigned quotes has templates. Once the work is done, the invoice reuses the estimate’s lines: see creating invoices with AI.

How does Extra help with estimates?

At Extra (hello-extra.com), the AI agent platform for small businesses, this is the ground of Oscar, the finance agent: he works from the data you give him (price list, notes, quantities) and prepares the document for you to review; he never sets a price for you. Jim can then follow up on estimates that got no answer. Extra costs $99 per month for all eight agents (pricing).

When Extra is not the right fit: if your estimating software already pulls from your price book and you send three estimates a month, keep it. AI pays off when estimates pile up in the evening.

For the bigger picture, read our guide to AI agents for small businesses.

Frequently asked questions

Is an estimate written with AI legally different?

No. An estimate’s weight comes from its content and the customer’s signature, not from the tool that formatted it. That is why the review matters: once signed, your business is bound, not the software.

Can I charge for an estimate?

Often yes, as long as you say so before you do the work; repair shops, for example, may charge for a diagnosis or a tear-down. Put the fee in writing and say whether it is credited if the customer goes ahead.

How long should an estimate be valid?

As long as you decide; state it on the estimate. Thirty to ninety days is common, shorter when material prices move fast.

Should I ask for a deposit?

For jobs with materials, usually yes, within your state’s limits. In California, a home improvement down payment cannot exceed $1,000 or 10% of the contract price, whichever is less.

Sources

  1. Contractors State License Board (California), “Home Improvement Contracts: A Consumer Guide,” accessed 11/05/2026
  2. Federal Trade Commission, “Hiring a Contractor,” consumer guide, accessed 11/05/2026
  3. Federal Trade Commission, “Buyer’s Remorse: The FTC’s Cooling-Off Rule May Help,” accessed 11/05/2026

Free to start · no credit card

Hand your first task to an agent.

Enter your website or your company: your agents suggest their first tasks.

A 15-minute call

By video, with an Extra expert. Pick the time that suits you.

Loading the calendar…

Calendar provided by Calendly. Open in a new tab