ChatGPT for contractors

25 ChatGPT Prompts for Contractors You Can Copy and Use Today

By Ricky West · Founder, Turnkey Services · October 1, 2026 · 15 min read

ChatGPT prompts for contractors work when they are written like a work order: who the message is for, the facts of the job, what cannot be promised, and what finished looks like. The 25 prompts here cover customer replies, estimate scopes, review responses, and hiring posts, each with blanks for the job details.

Most ChatGPT prompts for contractors fail for the same reason a bad work order fails: nobody wrote down the job. A tech handed a ticket that says 'fix AC' will call the office before leaving the lot. ChatGPT handed 'write a reply to this customer' cannot call anyone, so it guesses, and the guess reads like a greeting card.

That is the one argument running through all 25 prompts below. A prompt is a work order. Each one carries the same four fields a dispatcher would fill in: who it is for, the facts of the job, what we can and cannot promise, and what finished looks like (length, channel, tone). Fill the brackets with real details and the output is usable. Leave them empty and you get the generic version.

The list is grouped by task, and each task has one before-and-after so you can judge the quality before you spend ten minutes on it. The after examples are representative of what these prompts return, trimmed for length. If you want the wider picture of where the tool fits in a trade business, the practical guide to ChatGPT for contractors covers that. This page is only the prompts.

Why do most ChatGPT prompts for contractors come back generic?

ChatGPT knows nothing about your shop. It does not know you run six trucks, that your customers are mostly homeowners, or that your techs would never say 'we sincerely apologize for any inconvenience.' Every prompt that leaves those out forces it to write for an average business that does not exist.

Fix that once. Paste the block below into ChatGPT's Custom Instructions, or into the instructions of a Project your office shares, and every prompt on this page inherits it.

The shop header (set it once)

Paste and fill in: You are helping the office at [company], a [trade] contractor in [metro]. We run [number] trucks and do mostly [residential service / replacement / commercial] work for [homeowners / property managers]. Our voice is plain, friendly, and specific. No exclamation points, no sales talk, no words a tech would not say out loud. Never invent prices, dates, warranty terms, or code requirements. If a fact is missing, ask me for it instead of guessing.

That last sentence does more work than the rest combined. It turns a confident guesser into something closer to a new office hire who asks before sending.

Wondering which AI tool pays for itself first? Request a free AI audit and find out.

Which ChatGPT prompts handle customer replies? (1-7)

Customer messages are where owners lose evenings. These seven cover the replies that get typed with one thumb from a driveway. If inbox volume is the real problem, an AI email assistant is the next step up; these prompts are the manual version.

  1. Running-late text. Write a text to a customer whose [arrival window] we are going to miss. Facts: tech is [first name], new ETA is [time], reason is [prior job ran long]. Under 45 words. Offer to keep the slot or reschedule. One sentence of apology, no more.
  2. The 'other bid was lower' reply. A customer answered our estimate for [job] saying another bid is lower. Our scope includes: [paste scope]. Write a reply under 120 words that asks what the other bid includes, names the two or three items most often left out of [job type] bids, and neither discounts nor criticizes the competitor.
  3. Plain-language finding. Explain to a homeowner why [technical finding]. Sixth-grade reading level, under 110 words, one analogy at most. End with the two options we offered: [A] and [B]. Do not recommend one.
  4. Estimate follow-up, three touches. We sent an estimate for [job] to [first name] [X] days ago and heard nothing. Write three texts for day 3, day 7, and day 14. Each under 40 words, each with a different reason to reply: a question, a scheduling note, a clean close-out. The last one makes it easy to say no.
  5. Upset customer. A customer wrote: [paste message, name removed]. What happened on our side: [facts]. What we will do: [remedy and date]. Write a reply that names the specific problem in the first sentence, states the remedy, and admits nothing beyond the facts I gave. Under 130 words.
  6. The polite no. Write a reply turning down [job type] because [outside service area / not work we do / booked through a date]. Thank them, say plainly that it is a no, and tell them what kind of contractor to look for. Under 60 words.
  7. Seasonal maintenance reminder. Write a text telling maintenance-plan members their [fall furnace tune-up] is due. Say what the visit includes: [list]. Booking is by [link or phone]. Under 50 words. Then write a second version for past customers who are not on a plan.

Before and after: prompt 3

The finding: a failed condenser on an older system. New residential split systems manufactured since January 2025 use lower-GWP refrigerants such as R-454B, and they are not designed to pair with an existing R-410A coil. HVAC owners are having this conversation weekly.

Before (typed from the truck): Your coil is 410A and the new units are 454B so they are not compatible, we would have to do both.

After: Your outdoor unit has failed. Replacement units built today use a newer refrigerant called R-454B, and your indoor coil was built for the older one, R-410A. The two halves of a system have to be designed for the same refrigerant, the way an engine has to match its fuel, so a new outdoor unit cannot simply be connected to your current coil. That leaves two paths. Option A: replace the outdoor unit and indoor coil together as a matched set. Option B: repair the existing outdoor unit now and plan for replacement later. I am glad to walk through both.

The prompt supplied the same facts as the before. It added the reader, the reading level, and the stopping point.

How should contractors prompt ChatGPT for estimate scopes? (8-13)

ChatGPT organizes scope language. It does not price jobs. Numbers come from your pricebook and your estimator, and every prompt here says so in writing. The longer treatment of how contractors use AI to quote faster without losing accuracy explains where the line sits.

  1. Walkthrough notes to written scope. Turn these notes into a scope of work for [job]. Notes: [paste or dictate]. Organize as: Work included, Materials (brand and model only where I gave one), Work not included, What the customer does before we arrive. Do not add any task, quantity, or material I did not mention. List anything that looks missing as questions at the end.
  2. Exclusions and assumptions. Here is my scope for [job]: [paste]. List the exclusions and assumptions a careful [trade] contractor would state, such as permit fees, drywall patch and paint, concealed damage, and 811 utility locates. Mark each one 'confirm with owner' so I can strike what does not apply.
  3. Three options from one. Rewrite this single-option estimate as good, better, best. Facts for each: [good], [better], [best]. For each, one sentence on what it solves and one on what it does not. Leave every price field exactly as I gave it.
  4. Change order. Write a change order for [job]. The original scope said: [line]. What we found: [condition]. Added work: [work]. Added cost and days: [figures]. One plain paragraph of explanation, then a signature line stating that work on this item does not proceed until signed.
  5. Cover note for the estimate. Write a 90-word note to sit above this estimate telling the homeowner the three things to read first: what is included, what is not, and how long the number is good for. Estimate: [paste].
  6. What did I forget? Act as a senior estimator at a [trade] company. Here is my scope and materials list for [job]: [paste]. What do estimators commonly miss on this job type? List items only, one line of reasoning each. Do not state code requirements as fact; mark them 'verify with local jurisdiction'.

Prompt 11 earns its place on roofing jobs in particular. Decking cannot be inspected until tear-off, so rot is carried as a per-sheet allowance, and the change order is where the customer relationship either holds or cracks. For remodel, window, and siding work on homes built before 1978, add a line to prompt 9 asking for an assumption about lead-safe work practices under EPA's Renovation, Repair and Painting Rule.

Before and after: prompt 8

Before (dictated notes): 40 gal gas water heater in garage, leaking at base, no pan, no expansion tank, flue looks ok, swap to 50, customer wants Thursday.

After:

The four questions are the value. A scope that goes out without them becomes a change order on Thursday afternoon. Once the scope becomes a signed agreement, a separate pass with AI contract review is worth the ten minutes.

Which prompts keep review responses on the right side of the rules? (14-18)

One boundary first. The FTC's rule on consumer reviews and testimonials, in effect since October 21, 2024, prohibits fake reviews and explicitly includes AI-generated ones, along with undisclosed insider reviews and review suppression. So these prompts reply to reviews and ask for them. None of them writes a review, and none ever should.

  1. Five-star reply. Reply to this 5-star review: [paste]. Under 50 words. Mention the specific job they named, thank the tech by first name if the reviewer did, and use our company name no more than once.
  2. One-star with a fair complaint. Reply to this review: [paste]. What happened on our side: [facts]. Under 90 words. Own the specific miss, state what we changed or offered, give a direct phone number and a name. Do not argue, and do not confirm any detail about the job, address, or payment that the reviewer did not post.
  3. Reviewer we cannot find. Reply to a review from someone not in our records. Under 60 words. Say we cannot match the name to a job and ask them to call [name] at [number]. Do not call the review fake.
  4. Three-star, mixed. Reply to this 3-star review: [paste]. Thank them for the specific praise, address the specific criticism in one sentence with no excuses. Under 70 words.
  5. The ask. Write a text asking a customer for a Google review after [job]. Under 35 words, from [tech first name], one link placeholder. No incentive, no request for a particular star rating, same wording whether the job went well or not.

Before and after: prompt 15

Before: We are sorry you feel that way. We arrived within the window we gave and the charges were explained up front.

After: You are right that a four-hour window turned into a six-hour wait and nobody called you. That is our miss. Since your visit, customers get a text whenever a tech is running more than 30 minutes behind. I would like to make this right directly. Please call me at [number]. Marcus, Service Manager.

The before defends the company. The after names the failure, states the fix, and gives a human being to call. Future customers read the reply more closely than the review. Once the replies sound right, the system for producing steady reviews in the first place is the bigger win.

Can ChatGPT prompts write a hiring post that real techs answer? (19-22)

According to Associated Builders and Contractors, the construction industry needed to attract an estimated 439,000 net new workers in 2025 just to meet demand. A good tech has options, and a post that says 'competitive pay, call the shop' tells them nothing a competitor's post does not.

  1. Job post. Write a job post for a [role]. Facts: [pay range, schedule, on-call rotation, take-home truck, tools provided, required certifications such as EPA 608 Universal]. Put pay and schedule in the first two lines. Describe a real day: [calls per day, type of work]. Under 250 words. No 'rockstar', no 'family atmosphere', no age-coded words.
  2. Wording check. Review this job post for language that could discourage applicants based on age, sex, national origin, disability, or another protected class. Quote each phrase, say why, and suggest a neutral replacement tied to the actual job requirement. Post: [paste].
  3. Phone-screen questions. Write eight phone-screen questions for a [journeyman plumber]. Four technical ones a working [plumber] answers in under a minute, four on reliability and customer handling. One line each on what a strong answer sounds like. I will verify the technical answers myself.
  4. Referral ask to the crew. Write a text to our current techs asking for referrals for [role]. State the referral bonus terms exactly as written here: [terms]. Under 50 words, in the owner's voice.

Prompt 20 is not a formality. The EEOC's guidance on job advertisements treats ads that show a preference for, or discourage, applicants in a protected class as unlawful, and 'young and energetic' is the textbook example. 'Able to lift 50 pounds and work in attics in summer' describes the job. 'Young and fit' describes a person.

Before and after: prompt 19

Before: Hiring HVAC tech. Must have experience. Competitive pay. Call the shop.

After: Residential HVAC Service Technician, [city]. [Pay range] per hour, Monday through Friday, on call one week in five. Take-home truck, fuel card, tablet, and major tools provided. You will run four to six calls a day, mostly no-cool and no-heat diagnostics on residential split systems, with a dispatcher who does not stack your board. Required: EPA 608 Universal, three years of residential service, clean driving record. [Benefits as provided.] Apply by text to [number] with your name and years in the trade.

Prompts 23-25: the ones that stay on the owner's desk

  1. Voice note to checklist. Turn this description of how we [close out a job] into a one-page checklist a new hire could follow. Numbered steps, each starting with a verb, each naming who does it. Flag every step where I was vague. Description: [dictate].
  2. Hard conversation prep. I need to talk to a tech about [issue, such as three callbacks in a month on the same repair]. Facts: [facts]. Give me a five-sentence opening that states the facts and the standard, then asks for their read before I propose anything. List three responses I should expect.
  3. The prompt critic. Here is a prompt I used and the output I got: [paste both]. Which job details were missing from my prompt that made the output generic? Rewrite the prompt with blanks for those details.

Prompt 25 is the through-line turned into a tool. When any of the first 24 disappoints, the cause is nearly always an empty field on the work order, and this one finds it. Prompt 24 gets you ready for the conversation. It does not have it for you; that part stays with the owner.

What should contractors never paste into ChatGPT prompts?

The brackets are for job facts, not for customer records. Keep these out:

On a personal ChatGPT account, open Settings, then Data Controls, and switch off the option that lets your conversations be used to improve the model. And read every output before it leaves the building. ChatGPT does not know your local code amendments, your permit office, or your warranty terms. The shop header tells it to ask rather than guess, but the person hitting send is still the license holder.

Questions contractors ask about ChatGPT prompts

Do I need a paid ChatGPT plan to use these prompts?

No. All 25 work on the free version. Paid plans raise usage limits and add shared workspaces, which matters once two or three office staff are using the same shop header every day.

Will customers be able to tell a reply was written with ChatGPT?

They can tell when it is generic. A reply that names the tech, the job, and the new arrival time reads like your office wrote it, because your office supplied every fact. Read it out loud once; if a tech would not say it, cut it.

Can ChatGPT price my jobs or write the numbers on an estimate?

It should not. ChatGPT organizes scope wording, exclusions, and options. Quantities, labor hours, and prices come from your pricebook and your estimator, which is why every scope prompt above says to leave numbers exactly as given.

Is it legal to use ChatGPT to respond to Google reviews?

Yes. Replying to real reviews in your own words, with AI drafting help, is fine. Writing or generating reviews is what the FTC rule prohibits, and review platforms separately prohibit offering incentives for reviews.

Where should my office save these prompts so they actually get used?

Put the shop header in a shared ChatGPT Project, and store the five or six prompts you use weekly as text-replacement shortcuts on the office phones. A prompt that takes more than a few seconds to find will not get used at 6:40 on a Friday.

Ricky West is the founder of Turnkey Services. Turnkey AI helps service businesses put practical AI tools and automation to work.

Frequently asked questions

Do I need a paid ChatGPT plan to use these prompts?

No. All 25 work on the free version. Paid plans raise usage limits and add shared workspaces, which matters once two or three office staff are using the same shop header every day.

Will customers be able to tell a reply was written with ChatGPT?

They can tell when it is generic. A reply that names the tech, the job, and the new arrival time reads like your office wrote it, because your office supplied every fact. Read it out loud once; if a tech would not say it, cut it.

Can ChatGPT price my jobs or write the numbers on an estimate?

It should not. ChatGPT organizes scope wording, exclusions, and options. Quantities, labor hours, and prices come from your pricebook and your estimator, which is why every scope prompt says to leave numbers exactly as given.

Is it legal to use ChatGPT to respond to Google reviews?

Yes. Replying to real reviews in your own words, with AI drafting help, is fine. Writing or generating reviews is what the FTC rule prohibits, and review platforms separately prohibit offering incentives for reviews.

Where should my office save these prompts so they actually get used?

Put the shop header in a shared ChatGPT Project, and store the five or six prompts you use weekly as text-replacement shortcuts on the office phones. A prompt that takes more than a few seconds to find will not get used on a busy Friday.

See where AI would actually pay off in your business

Turnkey AI sets up practical AI tools for service businesses: AI receptionists, missed-call text back, automated follow-up, scheduling, and review requests. Start with a free AI visibility and readiness audit - we will tell you what is worth doing and what is not.