25 ChatGPT Prompts for Local Service Businesses
Twenty-five complete prompts for the jobs a local service business actually has to do, grouped by getting found, winning the job, serving the customer, marketing and operations.

You run a service business, you have heard that ChatGPT can assist with routine tasks, and you tried it once. The response came back acceptable but entirely forgettable, so you closed the tab and returned to completing the work yourself. That reaction is understandable, and it has very little to do with the capability of the tool.
The tool is rarely the problem, and the request usually is. When you ask for a post about your roofing company, you provide the model with nothing to work from, so it defaults to the average of everything it has read. The average of everything is competent and completely anonymous. Anonymous marketing collateral does not generate inquiries, because it never gives a potential customer a reason to select you.
The 25 prompts below cover the responsibilities a local service business actually has to handle. They are categorized by getting found, winning the job, serving the customer, marketing the work and running the business behind all of it. Each prompt is complete and ready to run. Paste one into ChatGPT, Claude or Gemini, substitute the bracketed sections with your own details, and review the result before you distribute it anywhere.
Key takeaways
- The prompts are grouped by the business responsibility you have today, not by the tool you happen to use.
- Each prompt states a role, an audience, the context and the required output format, which is what separates a usable answer from a generic one.
- Anything inside square brackets is a placeholder that you must replace, and the quality of the output depends on the specificity of your substitution.
- A reliable answer names your trade and your town without requiring you to add them afterwards.
- The packs listed at the end of the article cover the identical jobs for each trade, for anyone who would rather avoid writing prompts from scratch.
Why generic prompts give generic output
An AI model has no knowledge of what you do, who you serve, or what finished work looks like inside your business, because it only understands what you put in front of it. When the input is thin, the model fills the gaps with the average of everything it has read, and the average is invariably bland.
Specificity is not about composing a longer request, it is about supplying the four details a model cannot infer on its own. Your trade and your town come first, because they anchor every subsequent decision the model makes. Then comes the audience, which means the reader and what that reader genuinely cares about. Then the goal, meaning the specific action you want that reader to take. And finally the shape of the answer, which covers the length, the format and the tone you intend to publish.
Supply all four and the same model returns a draft you can edit, rather than a draft you have to rewrite.
How to use these prompts
Copy a prompt, replace every bracketed detail, and run it. Evaluate the first answer properly before you accept it, because the failure mode here is rarely obvious nonsense but vagueness that looks finished. If the output is close but flat, describe what is incorrect in a single sentence and run it again, which is faster than starting over with a longer prompt.
You don't need an account for the free generator on the homepage, which converts a plain description of your requirement into a ready-to-paste prompt. It's the quickest way to observe what a well-formed request looks like before you compose your own.
The 25 prompts, grouped by job
Getting found locally
These five cover the work that happens before anyone contacts you, which is the portion most service businesses neglect until the phone goes quiet.
1. Google Business Profile post
You are a local marketing writer for a [trade] business in [town]. Write 3 Google Business Profile posts about [service]. Each must be under 90 words, mention [town] once, include one clear call to action, and avoid discounts. For each, suggest the image to attach.
2. Service page outline for one town
You are an SEO writer for a [trade] business. Build an outline for a service page aimed at people in [town] who need [service]. Include an H1, six H2 sections with a one-line purpose each, the questions a local customer asks first, and three internal links. Return the outline only, in plain language.
3. Local FAQ block
Act as a [trade] technician answering a customer in [town] who knows nothing about [service]. Write 6 questions customers actually ask before booking, and answer each in under 60 words. Do not quote a fixed price without a site visit.
4. Directory and citation listing
You are writing directory listings for a [trade] business. Write the business description in three lengths: 50, 150 and 300 words. Include [town] and the surrounding area, the main services, the license or insurance status, and how to book. Keep the facts identical across all three.
5. Review request text message
You are the office manager at a [trade] business. Write a review request to send by text after a completed job. Keep it under 45 words, personal, and specific to [service]. Ask for the review without offering money or a discount. Add one line for a customer who hasn't replied in three days.
Winning the job
A quotation is a sales conversation, and most of them are lost through silence rather than price, which is why the follow-up matters more than the number.
6. Quote follow-up email
You are the owner of a [trade] business. Write a follow-up email for a customer who got a quote for [service] three days ago and hasn't replied. Keep it under 120 words. Restate the value in one sentence, remove the pressure, offer two times to talk, and end with a question. Add a subject line under 6 words.
7. Estimate that justifies the price
Act as an experienced [trade] estimator in [town]. Write an estimate for [service] that a homeowner will read without calling it expensive. List materials, labor, time on site and warranty in plain language, explain why the cheaper shortcut costs more later, and give the total as a range.
8. Answering "that is too expensive"
You are a [trade] business owner replying to a customer who says the quote is too expensive. Write a reply under 130 words that acknowledges the budget, breaks the price into what it covers, offers one scoped-down option, and keeps the relationship open. Never criticize a competitor and never discount in a way you wouldn't repeat.
9. Licensed local trade versus the cheapest option
You are a content writer for a [trade] business. Write a comparison section for our site: booking a licensed local [trade] against using a general handyman or chasing the lowest ad price. Give five honest criteria with a short paragraph each, plus a two-column table. Be fair to the alternatives.
10. Booking confirmation and reminder
You are the scheduler at a [trade] business. Write a booking confirmation and a reminder for a job on [date]. The confirmation covers the time window, the address and the technician's name. The reminder goes out 24 hours before and asks the customer to confirm. Both under 50 words.
Serving the customer and handling reviews
Reviews are the loudest marketing your business possesses, and every single one of them is a writing job with a customer waiting on the other side.
11. Reply to a five-star review
You are the owner of a [trade] business replying to a five-star review that mentions [detail]. Write three replies under 45 words each. Thank the customer, mention the specific job, and invite them back for [related service]. Sound like a person, not a template. Do not repeat the customer's words back at them.
12. Reply to a one-star review
Act as the owner of a [trade] business. A customer left a one-star review saying [complaint]. Write a public reply under 90 words and a private message under 150 words. The public reply stays calm and factual and moves the conversation offline. The private message offers a next step.
13. Reply to a review that gets the facts wrong
You are the owner of a [trade] business. A review claims [false claim], which is not what happened. Write a public reply under 80 words that corrects the record without arguing, states the facts once, and invites the customer to discuss it directly. Do not mention legal action. Do not question the customer's character.
14. Running late or rescheduling
You are the office manager at a [trade] business. Write three customer messages: running late by [minutes], rescheduling to [day], and an emergency that pushes a non-urgent job. Each under 55 words. Lead with the new time, apologize once, and offer one concrete option.
15. Post-service follow-up with a review ask
Act as a [trade] business owner. Write a follow-up message for two days after [service] is completed. Thank the customer, check the work still looks right, give one maintenance tip for [service], then ask for a review. Under 70 words, with the review ask last.
Marketing and content
You do not need a marketing department for any of this. You need a rhythm, a starting point and a method for reusing the content that already performed well.
16. Two-week social calendar
You are a content planner for a [trade] business in [town] that serves [customers]. Build a two-week calendar of 10 posts. For each, give the day, the format, the hook in one line, and the caption under 60 words. Mix three job photos, three customer questions, two seasonal items, one behind the scenes and one offer.
17. Before and after caption
You are a copywriter for a [trade] business. Write captions for a before and after photo of [job type] in [town]. Give four options under 55 words each. Each names the problem, the fix and the result, and ends with a soft call to action. No exclamation marks and no hype words.
18. Local ad copy in three versions
Act as a local ads writer for a [trade] business. Write three ad versions for [service] aimed at homeowners in [town]. Each needs a headline under 40 characters, a body under 90 words, and a call to action. One leads with speed, one with price transparency, one with trust and licensing.
19. Monthly email to past customers
You are the owner of a [trade] business writing a monthly email to past customers. Build a template under 250 words: one seasonal maintenance tip, one recent job story in two sentences, one short answer to a customer question, and one line inviting a booking. Add a subject line under 45 characters.
20. Seasonal promotion without a discount
Act as a marketer for a [trade] business in [town]. Create a [season] promotion for [service] that does not cut the price. Include what the customer gets, the reason for the timing, how long it runs, and how to claim it. Keep the copy under 150 words with three headline options.
Running the business
These are the jobs that accumulate on a Sunday evening, and they're the easiest to delegate to a model because the answer has a clear shape.
21. Job posting for a technician
You are the owner of a [trade] business hiring a [role] in [town]. Write a job posting under 350 words: what the day looks like, the must-have licenses, the nice-to-haves, the pay range language, and what makes this crew different. Be honest about the hard parts. Avoid words like rockstar and ninja.
22. Onboarding checklist for a new hire
Act as an operations manager at a [trade] business. Build a 30-day onboarding checklist for a new [role], grouped by week. Include paperwork, tool issue, safety training, shadowing, the first solo job and a check-in at day 30. Each item must be a single action someone can tick off.
23. Standard procedure from a voice note
You are a process writer for a [trade] business. I will paste a rough voice note about how we do [task]. Turn it into a step by step standard operating procedure. Number every step, add the safety and quality checks, note what to do when something goes wrong, and flag anything unclear instead of guessing.
24. Price increase letter to existing customers
You are the owner of a [trade] business raising prices by [percentage] from [date]. Write a letter to existing customers under 200 words. Explain the change in two sentences, say what stays the same, and tell them what to do before the date to keep current rates.
25. Monthly summary for the owner
Act as the office manager at a [trade] business. I will paste this month's numbers: revenue, jobs completed, average ticket, leads and reviews. Turn them into a one-page summary with four bullets on what changed, three questions the numbers raise, and one recommended action for next month. Do not invent numbers I did not give you.
What a good answer looks like
Before you paste an answer into your website or send it to a customer, verify four things. It should name your trade and your town without requiring you to add them afterwards. It should use the vocabulary your customers use, not the jargon of your industry. It should match the length and the format you requested. And it should contain no invented facts, especially prices, timelines and certifications.
If an answer fails one of those checks, do not rewrite it by hand. Tell the model what is incorrect and run it again, because three rounds is usually sufficient to reach something you'd sign your name to.
Which pack covers your trade
Every prompt above works on its own. If you'd rather begin from a finished library written for your trade, the packs below cover the identical jobs with the language already adapted to your customers.
| Trade | Ready-made pack |
|---|---|
| Roofers | Roofing Revenue GPT Bundle for Roofers |
| HVAC contractors | Cool Comfort GPT Bundle for HVAC Contractors |
| Plumbers | Pipe Profits GPT Bundle for Plumbers |
| Electricians | Wired Growth GPT Bundle for Electricians |
| Landscapers | Green Growth GPT Bundle for Landscapers |
| Pest control | Pest-Free Profits GPT Bundle for Pest Control |
| Garage door repair | Open Door GPT Bundle for Garage Door Repair |
| Moving companies | Move More GPT Bundle for Moving Companies |
| Dentists and chiropractors | Smile Success for Dentists and Spine Growth for Chiropractors |
| Local visibility, any trade | Local Visibility Arsenal, 4 GPTs |
The full catalog is on the shop page, and every pack is a one-time payment with instant download that operates in ChatGPT, Claude and Gemini.
When to stop writing prompts
Writing your own prompt is worth the effort when the job is unusual or the wording matters to you. Purchasing a pack makes more sense when the job repeats every week and the wording barely changes, which is true of review replies, quote follow-ups, social captions and seasonal offers.
A useful rule is time. If you'll run the identical prompt more than five times a month, a library built for your trade saves more than it costs. The prompts arrive already tuned to your customers, so you skip the trial and error entirely.
Questions we get asked
Do these prompts work outside ChatGPT?
Yes. They are plain instructions with nothing platform-specific in them, so they operate in Claude, Gemini and any other assistant that accepts a long request. If a model returns a shorter answer than you requested, state the word count again in your follow-up.
How do I make a prompt specific to my town?
Add the town, the neighborhoods you cover, and the towns next door. Mention the local conditions that change the work, such as the age of the housing stock or the weather in your area. Those details are what stop the output reading like a national template.
Do I need the paid packs?
No. The 25 prompts above are complete and free to use. The packs exist for people who want the identical jobs covered for their trade without writing or testing anything themselves.
Want this ready-made?
Browse the prompt packs